18春《PHP》作业4-0001
试卷总分:100 得分:0
一、 单选题 (共 8 道试题,共 40 分)
1.以下代码运行结果是什么?() <?php echo ‘Testing ‘.1+2.‘45’; ?>
A.Testing 1245
B.Testing345
C.Testing 1 245
D.245
2.下面的PHP程序运行结果是什么?( ) <?php $A=’hello’; function print_A(){ $A = ‘php mysql!!’; Global $A; echo $A; } eho $A; print_A(); ?>
A.hello
B.php mysql!!
C.hello hello
D.hello php mysql!!
3.下面的php程序运行的结果是什么?( ) <?php $array = array(true=>’a’,1=>’b’); print_r($array); ?>
A.Array([1]=>b)
B.Array([true]=>a [1]=>b)
C.Array(0=>a[1]=>b)
D.什么都没有
4.下面的PHP程序运行的结果是什么?( ) <?php function sort_my_array(&$array){ return sort($array); } $a1 = array(3,2,1); var_dump(sort_my_array($a1));
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)}
5.下面的PHP程序运行结果是什么?( ) <?php function print_A(){ $A=’I love php’; echo ‘A的值为:’.$A; return $A; } $B = print_A(); echo ‘B值为:’.$B; ?>
A.A值为:I love php. B值为:I love php
B.A值为: B值为:I love php
C.A值为: B值为:
D.A值为:I love php B值为:
6.当把一个有两个同名元素的表单提交给PHP脚本时会发生什么?( )
A.它们组成一个数组,存储在全局变量数组中
B.第二个元素的值加上第一个元素的值后,存储在全局变量数组中
C.第二个元素将覆盖第一个元素
D.第二个元素将自动被重命名
7.mysql_connect与@mysql_connect的区别是()。
A.后者不会忽略错误,将错误显示到客户端
B.没有区别
C.前者不会忽略错误,将错误显示到客户端
D.功能不同的两个函数
8.以下php程序的运行结果是什么?( ) <?php $array = array ('3' => 'a', 1.1=> 'b', 'c', 'd'); echo $array[1]; ?>
A.b
B.一个警告
C.d
D.1
二、 判断题 (共 12 道试题,共 60 分)
1.全等运算符"==="只在两者的数据类型和值都相同时才返回TURE
A.错误
B.正确
2.有下列PHP语句段 <?php if ($a) print “true”; else print “false”; ?> 若要输出”false” ,$a应该是10
A.错误
B.正确
3.使用索引可以快速加入数据
A.错误
B.正确
4.strtoupper( )函数的功能是将给定字符串全部转换为大写字母。
A.错误
B.正确
5.PHP读出cookie的系统预定义变量为$_COOKIE[]
A.错误
B.正确
6.如果想取得最近一条查询的信息,应该使用mysql_insert_id
A.错误
B.正确
7.PHP 服务器脚本由分隔符包围
A.错误
B.正确
8.应当根据数据库的实际应用设计索引
A.错误
B.正确
9.require()和include()区别,require()遇到错误时停止执行程序,include()发出警告后继续执行程序
A.错误
B.正确
10.浏览网页时,看到的内容是HTML的title
A.错误
B.正确
11.php运算符中,优先级从高到低分别是关系运算符,逻辑运算符,算术运算符
A.错误
B.正确
12.取得搜索语句的结果集中的记录总数的函数是mysql_fetch_row
A.错误
B.正确
(责任编辑:admin)