一、单选题:
1.哪种方法用来计算数组所有元素的总和简便?( ) (满分:5)
A. 用for循环遍历数组
B. 用foreach循环遍历数组
C. 用arrayintersect函数
D. 用arraysum函数
2.下面的PHP程序运行的结果是什么?( )<?phpfunction sortmyarray(&$array){ return sort($array);}$a1 = array(3
2
1);vardump(sortmyarray($a1)); (满分:5)
A. NULL
B. array(3){[0]=>int(1) [1]=>int(2) [2]=>int(2)}
C. bool(true)
D. array(3){[2]=>int(1) [1]=>int(2) [0]=>int(3)}
3.考虑如下数据表和查询,如何添加索引功能提高查询速度?( ) Create table mytable( Id int
Name char(100)
Address1 varchar(100)
Address2 varchar(100)
Zipcode varshar(10)
Sity varchar(50)
Province varchar(2) ) Select id
varchar From mytable Whe (满分:5)
A. 给Zipcode添加全文的索引
B. 给Name添加索引
C. 给Id添加索引,然后给Name和Zipcode分别添加索引
D. 给id添加索引
4.运行时(run-time)包含一个PHP脚本程序使用( ) (满分:5)
A. includeonce
B. require
C. requireonce
D. 以上皆可
5.运行下面的PHP程序后,数据$array的内容是什么?( )$v){ $v = 2;} (满分:5)
A. array(‘2’
’2’)
B. array(‘1’
’1’)
C. array(2
2)
D.(1
1)
6.一段脚本如何才算彻底终止?( ) (满分:5)
A. 当调用exit( )时
B. 当执行到文件结尾时
C. 当PHP崩溃时
D. 当Apache由于系统故障而终止时
7.详细阅读下面的FORM 表单和PHP代码。当在表单里面的两个文本框分别输入’php’和’great’的时候,PHP代码将在页面中打印出什么?( ) Index.php 代码如下:<?phpif( (满分:5)
A. 什么都没有
B. Aarry
C. 一个提示
D. phpgreat
8.下面的PHP程序运行结果是什么?( ) 'a'
0.2 => 'b');echo count($array);?> (满分:5)
A. 0
B. 什么都没有
C. 1
D. 2
三、判断题:
1.PHP程序中,需要处理的上传数据保存在$FILES 全局数组 (满分:5)
A. 错误
转载请注明易百网www.openhelp100.com
B. 正确
2.PHP语法中,假设已知$a=”hello”
$b=”china”
则$a+$b得到”hello china”的字符串 (满分:5)
A. 错误
B. 正确
3.函数valdump( )的意义是 输出变量的相关信息 (满分:5)
A. 错误
B. 正确
4.php遍历数组使用的是foreach (满分:5)
A. 错误
B. 正确
5.PHP中的对象分为系统内置对象和自定义对象两种 (满分:5)
A. 错误
B. 正确
6.$5a不符合PHP的语法 (满分:5)
A. 错误
B. 正确
7.MYSQL可以在一次操作中从不同的数据库中混合表格 (满分:5)
A. 错误
B. 正确
8.如果用"+"操作符把一个字符串和一个整型数字相加,解释器输出一个类型错误 (满分:5)
A. 错误
B. 正确
9.PHP变量声明时需要指定其变量的类型 (满分:5)
A. 错误
B. 正确
10.PHP表达式$foo=1+”bob3”
则$foo的值是1 (满分:5)
A. 错误
B. 正确
11.$A=array("Monday"
Tuesday
3=>"Wednesday"); echo $A[2];代码运行结果是Tuesday (满分:5)
A. 错误
B. 正确
12.Mysql中自增类型必须将其设为key字段 (满分:5)
A. 错误
B. 正确
更多免费学习资料请进www.openhelp100.com下载