PHP一至四章测试_第1页
PHP一至四章测试_第2页
PHP一至四章测试_第3页
PHP一至四章测试_第4页
PHP一至四章测试_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

10级电子商务PHP一至四章测试总共40题共100分一、 (共40题,共100分)1. 以下关于数组常用函数的用途说法正确的有: (2.5分)A.count()函数用于计算数组的个数B.sort()函数用于对数组逆向排序C.array_search()函数用于在数组中搜索给定的值,如果成功则返回相应元素的值D.array_keys()函数用于返回数组中所有的键名,其返回值也是一个数组.标准答案:D2. 以下关于PHP中错误与异常处理说法不正确的是: (2.5分)A.语法错误的错误提示等级一般为Parse Error,如果出现这种错误,自该错误以后的所有代码都不会运行B.如果重复定义了某个函数,提示的错误等级一般为Fatal Error,如果出现这种错误,自该错误以后的所有代码都不会运行C.某页面存在代码$_GETa,如果该页面没有通过URL传递参数a,一般情况下会提示Notice等级错误D.以下代码可以正常运行.标准答案:D3. 以下自定义函数的代码正确的是: (2.5分)A.function 88la() echo 拜拜啦;B.function sum(a , b) return a+b;C.function avg($a =0 , $b=0) return ($a+$b)/2;D.function sub($a , $b) return $a-$b;.标准答案:D4. 以下关于PHP常量的描述不正确的是? (2.5分)A.常量指用于存储的值是不可以改变的容器,所以常量一旦定义之后,其值就不可修改。B.在PHP中是通过define()函数来定义一个常量。C.定义常量时,常量名我们一般全部采用大写字母(小写也不会出错)。D.常量名称默认是不区分大小写。.标准答案:D5. 以下代码执行后,$c和$d的值为: (2.5分)A.701,201 B.,701 C.701,20150 D.201,701 .标准答案:B6. 下面哪个表达式不能将两个字符串$s1和$s2串联成一个字符串? (2.5分)A.$s1+$s2B.$s1$s2C.$s1.$s2D.implode(,array($s1,$s2).标准答案:B7. 以下关于PHP的语言特性描述不正确的是? (2.5分)A.后缀为.php的文件必须要Web服务器支持才能正常运行。B.PHP是可以通过特殊的标记嵌入HTML代码中,这样的标记我们称之为PHp语言标记,我们常用的标记对为。C.PHP是一门弱类型语言,所以我们在PHP中声明变量时不需要使用类型修饰符,只需要在变量前加变量声明关键词“var”。D.PHP支持三种注释方式,分别为“注释”、“#注释”、“/*注释*/”。.标准答案:C8. 使用time()函数获取系统的当前时间,返回的是时间戳,那么要通过什么函数对其进行格式化,才能够输出日期和时间: (2.5分)A.mktime() B.date() C.getdate() D.checkdate() .标准答案:B9. 以下关于C/S结构与B/S结构描述正确的是? (2.5分)A.论坛、微博等互联网应用是典型的C/S结构软件,腾讯QQ、阿里旺旺等应用是典型的B/S结构软件。B.C/S结构即Client/Server结构(客户端/服务器端模式),C/S的软件适合移动办公、移动生活。C.B/S结构即Browser/Server结构(浏览器/服务器结构),B/S结构的软件可以简化了服务器端电脑载荷,从而降低了用户的总体成本。D.在一些运营成功的电子商务平台中,以B/S结构构架整体平台,以C/S结构软件增强用户事务处理及用户粘度。.标准答案:D10. 以下代码执行后,$a和$b的值为: (2.5分)A.5,5 B.5,5$c C.10,5 D.10,5$c .标准答案:C11. 下列说法错误的是: (2.5分)A.include()和require()的作用都是用来在脚本中包含运行文件B.require()语句在遇到包含文件不存在或出错的时候就停止运行并报错C.PHP提供四种包含文件的函数,分别是:require()、require_once()、include()、include_once()D.include()语句在遇到包含文件不存在或出错的时候继续进行.标准答案:C12. 陈述一:对于复选框,在表单页面的name属性应该设置成数组,即”xxx”;表单处理页面接收到的值是个数组,应用implode()函数连接成一个字符串 陈述二: 用GET方法传递参数为中文时经常会出现乱码,我们一般用urldecode()函数对字符串进行编码,用urlencode()函数解码 (2.5分)A.陈述一正确,陈述二错误 B.陈述一错误,陈述二正确 C.陈述一和陈述二都正确 D.陈述一和陈述二都错误 .标准答案:A13. 以下关于PHP服务器端运行环境的描述不正确的是? (2.5分)A.PHP不仅可以运行在Linux系统下,还可以运行在Windows平台下。在Windows平台下,PHP的Web服务器同样只能使用Apache。B.PHPnow是Windows平台下的集成环境工具,可以简化我们按照配置PHP的开发环境。C.PHPnow中包含Web服务器Apache、数据库MySQL、PHP解析器、ZendOptimizer等PHP服务器端相关软件。D.PHPnow中的htdocs我们称之为服务器根目录,我们开发的PHP应用程序,都需要放在该目录下。.标准答案:A14. 以下哪组数据全是常量? (2.5分)A.1,PHP_VERSION,_FILE_,define(PI)B.1,$PHP_VERSION,_FILE_,define(PI)C.10,php_version,_FILE_,define(Pi)D.10,PHP_VERSION,FILE,define(Pi).标准答案:A15. 下列四种包含文件的控制结构语句说明错误的是: (2.5分)A.require()包含并运行指定文件B.require_once()文件中的代码被包含了,则不会再次包涵C.include()包含并运行指定文件,在遇到包含文件不存在,或是出错的时候,就停止执行D.include_once()与include()相比就是文件中的代码被包含了,则不会再次包涵,效率低一些.标准答案:C16. 表达式:$a+=+$b*-$c+$d+-$e,其中$a=2,$b=3,$c=6,$d=7,$e=10。问$a的值为多少? (2.5分)A.$a=2 B.$a=18 C.$a=19 D.$a=10 .标准答案:C17. 以下关于Session的说法,错误的是: (2.5分)A.Session生命周期可以设置保存时间的。B.Session存储在服务器上session.save_path所指定的目录。C.Session比较消耗服务器资源。D.Session安全性比Cookie要好。.标准答案:A18. 以下关于PHP数组的描述中正确的是: (2.5分)A.不能把不同类型的变量放在同一数组B.定义PHP数组时,必须制定数组的长度C.数组的元素可以是除了数组之外的其他7种数据类型D.PHP数组的长度是可以根据元素的增减而增减的.标准答案:D19. 陈述一:PHP 的 date() 函数用于格式化时间或日期。陈述二:时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestamp)。 (2.5分)A.陈述一正确,陈述二错误 B.陈述一错误,陈述二正确 C.陈述一和陈述二都正确 D.陈述一和陈述二都错误 .标准答案:C20. 以下关于PHP的描述不正确的是? (2.5分)A.PHP是一种动态网站开发语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。B.PHP的主要特点包括开源免费、跨平台性强、支持多种数据库等,并且PHP能实现完全面向对象编程。C.PHP不仅可以作为服务器端脚本语言,并且可以作为命令行脚本、编写桌面应用程序。D.PHP动态网站服务器从软件角度考虑主要包括:操作系统平台、Web服务器、数据库、PHP脚本解析器四个主要方面.标准答案:B21. 以下代码运行的结果是:for($i=0,$j=5;$i$j;$i+,$j-) echo i=.$i,j=.$j.; (2.5分)A.i=0,j=5.i=1,j=4.i=2,j=3. B.i=0,j=3,i=1,j=4,i=2,j=5 C.i=0,j=5,i=1,j=4,i=2,j=3 D.i=0,j=3.i=1,j=4.i=2,j=5. .标准答案:A22. 时间戳目标时间到起始时间的跨度以什么为单位: (2.5分)A.分 B.小时 C.秒 D.天 .标准答案:C23. 以下关于LAMP的描述不正确的是? (2.5分)A.LAMP是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的软件。B.LAMP中的L指操作系统Linux,PHP在Linux平台上能获得最佳运行性能。C.LAMP中的A指Web服务器Apache,Apache默认就支持PHP的解析,所以是PHP的最佳拍档之一。D.LAMP中的M指数据库MySQL,MySQL是一个小型关系型数据库管理系统,PHP对MySQL有完善的支持方案。.标准答案:C24. 以下关于Cookie的用法,说法错误的是: (2.5分)A.设置Cookie可以用setcookie()或setrawcookie()函数。B.读取Cookie是用$_COOKIE数组。C.删除Cookie是用deletecookie()函数的。D.Cookie可以设置过期时间。.标准答案:C25. 以下哪组PHP变量的命名是正确的? (2.5分)A.username、$password、_sex、$ageB.$username、$8password、$_sex、$ageC.$username、$password、$9sex、$ageD.$_sername、$Password、$_sex、$age.标准答案:D26. 以下关于静态网页与动态网页描述正确的是? (2.5分)A.静态网页和动态网页都可以使用浏览器直接打开并浏览。B.动态网页中包含Flash、GIF动画等动态网页元素,可以展示更丰富的网页效果。C.静态网页可以使用Javascript对数据库进行操作,但数据库必须放在客户端电脑上。D.常见动态网站开发语言有ASP、PHP、JSP、ASP.NET,对应开发的网页后缀分别是*.asp、*.php、*.jsp、*.aspx。.标准答案:D27. 以下关于GET传值和POST传值之间的区别,选项正确的是:陈述一:GET传值和POST传值提交的数据类型都为文本类型。陈述二:GET传值提交的消息在URL上可以看见,POST传值提交的消息在URL上不可看见。 (2.5分)A.陈述一正确,陈述二错误 B.陈述一错误,陈述二正确 C.陈述一和陈述二都正确 D.陈述一和陈述二都错误 .标准答案:B28. 以下代码运行的结果是:$result = 10;for($i=0;$i5;$i+) $result += $i;echo $result.,.$i; (2.5分)A.15,5 B.20,5 C.15,0 D.20,0 .标准答案:B29. 已知数组$array = array(10,a,3),以下代码能正确完整遍历数组$array的是: (2.5分)A.$len = count($array); for($i=0; $i = $len; $i+)/ echo $array$i;/B.$len = count($array); for($i=0; $i $len; $i+)/ echo $array$i;/C.foreach($array) echo $array$i;D.foreach($array as $value) echo $array;.标准答案:B30. 下面的标头声明文字,描述正确的是:陈述一:header(Location:),重新定向到一个新的位置。陈述二:header(Content-type:text/html;charset=utf-8),是解决纯PHP页面中文乱码的有效方法。 (2.5分)A.陈述一正确,陈述二错误 B.陈述一错误,陈述二正确 C.陈述一和陈述二都正确 D.陈述一和陈述二都错误 .标准答案:C31. 下列说法正确的是: (2.5分)A.不同的浏览器对Cookie的处理一样,不同浏览器之间的Cookie是可以共享的B.Cookie必须在HTML文件的内容中设置C.header()的使用必须在任何输出、html之前D.POST方法传参的长度有限制.标准答案:C32. 用来发送一个原始HTTP标头的是: (2.5分)A.array_rand() B.array_sum() C.header() D.array_reverse() .标准答案:C33. 下面的脚本运行以后,$array数组所包含的值:$v) $v = 2; ? (2.5分)A.array(2,2) B.array(1,1) C.array(2,2) D.array(1,1) .标准答案:B34. 已知数组$array = array(10,a,3),以下正确的选项是: (2.5分)A.echo $array B.print $array C.print_r($array) D.echo array10 .标准答案:C35. session与cookie的区别说话正确的是: (2.5分)A.session:储存用户访问的全局唯一变量,存储在客服端上的PHP指定的目录中的位置进行的存放B.cookie:用来存储连续访问的一个页面时所使用,是存储在客服端,对于COOKIE来说是存储在用户WIN的Temporary Internet Files目录中的C.cookie的安全性比session好D.在cookie使用前必须用session_start()函数开启Session.标准答案:B36. 以下代码运行后,$A、$B、$C的值是: (2.5分)A.$A=30,$B=20,$C=30 B.$A=30,$B=20,$C=20 C.$A=20,$B=20,$C=30 D.$A=30,$B=30,$C=30 .标准答案:A37. 以下代码执行后,浏览器中显示的结果为:? $a = This Is

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论