还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
php试题及答案
一、单项选择题(共30题,每题1分,共30分)PHP脚本代码通常以什么标签包裹?()A.scriptB.php...C.!--...--D.php.../php以下哪个是PHP的正确变量命名方式?()A.2nameB.$user_nameC.@ageD.ifPHP中,以下哪个函数用于输出文本到浏览器?()A.echoB.printC.printfD.以上都是以下数据类型中,属于PHP标量类型的是()A.arrayB.objectC.stringD.resourcePHP中,数组的默认索引从哪个数字开始?()A.0B.1第1页共13页C.nullD.随机数执行$a=10;$b=20;echo$a+$b;后,输出结果是()A.30B.1020C.错误D.1020以下哪个函数用于获取数组的长度?()A.countB.lengthC.sizeofD.A和CPHP中,unset$arr
[0]的作用是()A.删除数组中第一个元素B.销毁整个数组C.将数组第一个元素设为nullD.报错以下哪个不是PHP的循环结构?()A.forB.whileC.do-whileD.foreach-in函数function sum$a,$b=5中,参数$b的默认值是()A.0B.null第2页共13页C.5D.未定义PHP中,引用赋值运算符是()A.=B.==C.===D.以下哪个函数用于连接两个字符串?()A.str_mergeB.strcatC.concatD.joinPHP中,strlenHello World的返回值是()A.11B.10C.9D.12以下哪个是PHP的超级全局数组?()A.$_GETB.$_POSTC.$_SERVERD.以上都是执行$str=PHP isfun;echo substr$str,0,3;后,输出结果是()A.PHP第3页共13页B.PHPC.PD.PhpPHP中,isset$var的作用是()A.判断变量是否存在且不为nullB.检查变量是否为trueC.计算变量长度D.输出变量值以下哪个不是PHP的面向对象特性?()A.类B.对象C.继承D.过程PHP中,类的构造方法名称是()A.__constructB.constructC.classD.__init执行$obj=new stdClass;后,$obj的类型是()A.arrayB.objectC.stringD.nullPHP中,parent::method的作用是()A.调用当前类的方法第4页共13页B.调用父类的方法C.调用静态方法D.定义方法以下哪个函数用于处理异常?()A.try-catchB.if-elseC.switchD.forPHP中,include和require的区别是()A.include不报错,require报错B.include报错,require不报错C.include只能引入本地文件D.require只能引入远程文件执行$arr=[1,2,3];array_push$arr,4;后,$arr的值是()A.[1,2,3,4]B.[1,2,3]C.[4,1,2,3]D.错误PHP中,md5test的返回值是()A.098f6bcd4621d373cade4e832627b4f6B.65a8e27d8879283831b664bd8b7f0ad4C.7b26f7e3628830d61a455006550c811aD.3294920a8e1d373cade4e832627b4f6以下哪个是PHP的字符串截取函数?()A.str_cut第5页共13页B.substrC.cutD.substr_countPHP中,array_key_existsname,$arr的作用是()A.判断数组是否有指定键名B.判断数组是否为空C.统计数组元素个数D.排序数组执行$a=5;$b=$a;$b=10;echo$a;后,输出结果是()A.5B.10C.0D.错误PHP中,headerLocation:index.php的作用是()A.输出Location:index.php字符串B.重定向到index.php页面C.定义HTTP头部D.错误提示以下哪个不是PHP的注释符号?()A.//B./**/C.D.#PHP中,str_replacea,b,abc的返回值是()A.abc第6页共13页B.bbcC.abD.bc
二、多项选择题(共20题,每题2分,共40分)以下属于PHP标量数据类型的有()A.intB.stringC.floatD.arrayE.boolPHP中,数组的遍历方式有()A.for循环B.foreach循环C.while循环D.do-while循环E.list函数以下函数中,属于字符串处理函数的有()A.strlenB.strposC.strrevD.strtoupperE.countPHP面向对象中的三大特性是()A.封装B.继承第7页共13页C.多态D.重载E.抽象以下属于PHP超级全局数组的有()A.$_GETB.$_POSTC.$_SESSIOND.$_COOKIEE.$_ENVPHP中,错误处理的方式有()A.error_reportingB.set_error_handlerC.try-catchD.ini_setE.die以下哪些可以作为PHP的变量名?()A.$userB.$123nameC.$name_123D.$_nameE.$1namePHP中,include和require的共同点有()A.引入外部文件B.文件不存在时都会报错C.引入成功后继续执行后续代码第8页共13页D.可以引入PHP文件E.可以引入HTML文件以下属于PHP数组函数的有()A.array_pushB.array_popC.array_mergeD.array_sliceE.array_randPHP中,==和===的区别是()A.==比较值是否相等B.===比较值和类型是否都相等C.==会进行类型转换D.===不会进行类型转换E.两者无区别以下关于PHP函数的说法正确的有()A.函数可以有返回值B.函数可以有参数C.函数名区分大小写D.函数内部可以调用自身(递归)E.函数必须有参数PHP中,date函数的作用有()A.获取当前日期B.格式化日期C.计算日期差D.设置时区第9页共13页E.输出当前时间以下属于PHP面向对象中访问控制修饰符的有()A.publicB.privateC.protectedD.staticE.finalPHP中,header函数可以设置的HTTP头部有()A.Content-TypeB.LocationC.Set-CookieD.Content-LengthE.User-Agent以下哪些是PHP的字符串连接方式?()A.使用.运算符B.使用+运算符C.双引号内直接连接变量D.单引号内直接连接变量E.使用sprintf函数PHP中,unset函数的作用有()A.删除变量B.释放内存C.清空数组元素D.销毁对象E.重置变量值第10页共13页以下属于PHP的注释类型的有()A.单行注释(//)B.多行注释(/**/)C.行内注释(#)D.文档注释(/***/)E.块注释({})PHP中,session_start的作用有()A.启动会话B.创建会话IDC.保存会话数据D.关闭会话E.销毁会话以下关于PHP变量作用域的说法正确的有()A.全局变量在函数外定义,函数内无法直接访问B.使用global关键字可以在函数内访问全局变量C.静态变量使用static关键字定义,函数执行完毕后不销毁D.函数参数是局部变量E.超全局数组变量作用域为全局PHP中,ereg和preg_match的区别有()A.ereg是POSIX正则表达式函数B.preg_match是PCRE正则表达式函数C.ereg支持更多正则语法D.preg_match支持分隔符E.ereg性能优于preg_match
三、判断题(共20题,每题1分,共20分)第11页共13页PHP是一种服务器端脚本语言()PHP变量必须先声明才能使用()PHP数组只能通过索引访问元素()PHP中,$GLOBALS是超级全局数组()PHP的面向对象支持多继承()PHP中,strlen你好的返回值是2()PHP函数中,如果不指定返回值,默认返回true()PHP中,include文件不存在时会产生致命错误()PHP是弱类型语言,变量类型在运行时确定()PHP中,array_slice$arr,1,2表示从索引1开始截取2个元素()PHP中,md5函数可以用于加密密码()PHP的类名区分大小写()PHP中,echo和print的功能完全相同()PHP中,$_SERVER[PHP_SELF]表示当前执行脚本的文件名()PHP中,unset$_SESSION可以销毁所有会话数据()PHP中,for循环和foreach循环都可以遍历数组()PHP的注释会被服务器解析执行()PHP中,array_merge[1,2],[3,4]的结果是[1,2,3,4]()PHP中,int123会将字符串123转换为整数123()PHP中,die函数和exit函数的作用相同()
四、简答题(共2题,每题5分,共10分)PHP中,索引数组和关联数组的主要区别是什么?请举例说明简述PHP面向对象中的构造方法(__construct)和析构方法(__destruct)的作用第12页共13页参考答案
一、单项选择题B
2.B
3.D
4.C
5.A
6.A
7.D
8.A
9.D
10.CD
12.B
13.A
14.D
15.A
16.A
17.D
18.A
19.B
20.BA
22.A
23.A
24.A
25.B
26.A
27.B第13页共13页。
个人认证
优秀文档
获得点赞 0