php面试题及答案2汇总.docx
《php面试题及答案2汇总.docx》由会员分享,可在线阅读,更多相关《php面试题及答案2汇总.docx(18页珍藏版)》请在第一文库网上搜索。
1、php面试题及答案,经典php笔试题与答案问题1 .考虑如下脚本。标记处应该添加什么代码才能让脚本输出字符串php?$alpha = 5 abcdefghijklmnopqrstuvwxyz,;$letters = array(15, 7, 15);foreach($letters as $val) /* 这里应该加入什么 */)?A. echo chr($val);B. echo asc($val);C. echo substr ($alpha, $val, 2);D. echo $alpha$val);E. echo $alpha$val+l)2 .以下哪一项不能把字符串$sl和$2组成一
2、个字符串?A. $sl + $s2B.$sl$s2”C. $sl. $s2D. implode(w , array($sl, $s2)E.以上都可以3.变量$email的值是字符串userexample. com ,以下哪项能把字符串转化成example, com?A. substr($email, strpos($emai1,);B. strstr($email, );C. strchr($email,;D. substr($email, strpos($email, )+1);E. strrpos($email,;4.给定一个用逗号分隔一组值的字符串,以下哪个函数能在仅调用一次的情况下就把
3、每个独立的值放入一个新创建的数组?A. strstr ()B.不可能只调用一次就完成C. extract ()D. explode()E. strtok ()5 .要比较两个字符串,以下那种方法最万能?A.用strpos函数B.用=操作符C.用 strcasecmpOD.用 strcmpO6 .以下哪个PCRE正则表达式能匹配字符串php architect?A. .*B. |C. d3|d8D. az3| az 9E. a-z a-z a-z | w 97.以下哪些函数能用来验证字符串的完整性?(三选)A. md5 ()B. shal ()C. str_rotl3()De crypt ()E
4、. crc32()8 .哪个PHP函数与以下脚本在UNIX系统下执行的效果近似?function my_funct ($filename)($f = file_get_contents ($filename);return explode (n, $f);?A. fopenOB. fread()C. flock ()D. spl it stringOE. fileO9 .基于指定的式样(pattern)把一个字符串分隔开并放入数组,以下哪些函数能做到?(双选)A. preg_split()B. eregOC. str_split()D. explode ()E. chop ()10 .以下脚本
5、输出什么?echo * Testing . 1 + 2 . 45;?A. Testing 1245B. Testing 345C. Testing 1+245D. 245E.什么都没有11 .以下脚本输出什么?$s = 12345;$s$sl =,2,;echo $s;?A. 12345B. 12245C. 22345D. 11345E. Array12 .方框中的正则表达式能与以下哪些选项匹配?(双选)/. *123d/A. *123B. *1234C. *1234D. _*1234E. *12313 .以下哪个比较将返回true?(双选)A. Itop=, 1B. top= 0C. top
6、,=0D. a = aE. 123 = 12314 .如果用+操作符把一个字符串和一个整型数字相加,结果将怎样?A.解释器输出一个类型错误B.字符串将被转换成数字,再与整型数字相加C.字符串将被丢弃,只保留整型数字D.字符串和整型数字将连接成一个新字符串E.整形数字将被丢弃,而保留字符串15.考虑如下脚本。假设http:/ww. php. net能被访问,脚本将输出什么?$s = f i 1 e get contents (http :www. php. net);strip_tags ($s, array (p);echo count ($s);?A. www. php. net的主页的字符
7、数B.剔除标签后的www. php. net主页的字符数C. 1D. 0E.剔除以外的标签后的www. php. net主页的字符数16 .哪个函数能不区分大小写得对两个字符串进行二进制比对?A. strcmp ()B. stricmp()C. strcasecmpOD. stristr()E.以上都不能17 .以下哪些函数能把字符串里存储的二进制数据转化成十六进制?(双选)A. encode_hex ()B. pack ()C. hex2bin()D. bin2hex ()E. printf()18 .哪个函数能用来确保一个字符串的字符数总是大于一个指定值?答案:19 .以下脚本输出什么?$
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- php 试题 答案 汇总 doc