PHP 技术笔试题目
PHP 技术笔试题目 答题 1 小时 一、选择题 01. 输出为 Mozilla/4.0(compatible;MSIE5.01;Window NT 5.0)时,可能的输出语句 是: 【B】 A. $_SERVER['HTTP_USER_AGENT_TYPE']; B. $_SERVER['HTTP_USER_AGENT']; C. $_SERVER['USER_AGENT']; D. $_SERVER['AGENT']; 知识点:$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置 (script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个 服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。 02. 下面功能 PHP 无法实现的是: 【D】CD A. 服务器端脚本运行 B. 命令行脚本运行 C. 客户端图形界面(GUI)程序(这个有待考证) D. 浏览器端执行 DOM 操作 03. 下面说法不正确的是: 【C】 A. PHP 有四种标量类型:布尔型 (boolean),整型(integer), 浮点型(float),字符串 (string) B. 浮点型(float)与双精度型(double)是同一种类型 C. 复合类型包括:数组(array),对象(object),资源(resource) D. 伪类型:混合型(mixed),数字型(number),回调(callback) 知识点:PHP 支持 8 种基本的数据类型。 四种标量类型:boolean(布尔型) 、integer (整型) 、float(浮点型,也称 double) 、string(字符串) 两种复合类型:array(数组) ; 、 object(对象) ;最后是两种特殊类型:resource(资源) NULL(NULL) 、 ; 04. 执行下面的代码后,得到的输出是: 【A】 A. 空 B. true C. false D. FALSE 05. 下面不是 PHP 语法的组成部分的函数是: 【C】 A. array B. eval C. each D. list 06. 执行下面的代码的结果是什么?【A】 ThomasWang 1
PHP 技术笔试题目
?> A. Boolean //空没显示 B. Boolean 0 C. Boolean FALSE D. Boolean false 07. 写出下面代码执行的结果: 【12 10 18】 结果:12 10 18 echo 总是输出成十进制的 二,十、八和十六进制之间转换,核心点二进制 12=>1100=>001100 =>001 100 =>14 12=>1100=>0000 1100=>0C 14=>001 100 =>12 08. 下面代码的执行结果是什么?【C】 A. 0 B. 3 C. 6 D. "33+4+5"; 09. 下面代码加入下面那个函数后返回 TRUE: 【B】 return ? == 'A'; A. ord(65) //ord() 返回字符的 ASCII 值 B. chr(65) //chr() 返回指定的字符 C. 65+'' D. ''+65 10. 下面代码的输出正确的是: 【C】 5,5=>8,22,2=>'8',81); echo $a[7]; //81 echo $a[6]; //22 echo $a[3]; ?> A. 空 2281 B.空 8122 C.8122 空 D.空空空 11. 下面代码的输出结果: 【D】 ThomasWang 2
PHP 技术笔试题目
?> A. hello
echo $a['bar']; B. 空空 C.报错 D.hel
lohello
12. 写出下面代码的结果: 【C】 >0; //1 右移 0 为:001 ==>1 echo 2>>1; //2 右移 1 位:010 ==> 001=>1 echo 3<<2; //3 左移 2 位:011 <== 1100 =>12 ?> A. 012 B. 106 C. 1112 D.123 知识点:位运算符 13. 下面代码的执行结果: 【D】 A. 0123456789 B. 012345678910 C. 无输出 D. 死循环 14. 下面对于 echo, print 的描述正确的是: 【C】 A. echo, print 都可以打印多个参数 B. print 可以打印多个参数,echo 不可以 C. echo 可以打印多个参数,print 不可以 D. echo, print 都不可以打印多个参数 15. 对于正面的代码 'red', 'banana'=>'yellow'); ?> 能够正确得到结果'yellow'的代码是: 【ACD】 A. echo "A banana is {$fruits['banana']}"; B. echo "A banana is $fruits['banana']"; //有单引号无法输出了 C. echo "A banana is {$fruits[banana]}"; D. echo "A banana is $fruits[banana]"; 16. 下面代码执行完成后的结果