第6章自测题
一、单选题
1.PHP是哪种类型的语言()。
A.编译型B.解释型C.两者都是D.两者都不是
2.下面功能PHP无法实现的是()。
A.服务器端脚本运行B.命令行脚本运行
C.客户端图形界面(GUI)程序D.浏览器端执行DOM操作
3.下面说法不正确的是:()
A.PHP有4种标量类型:布尔型(boolean)、整型(integer)、浮点型(float)、字符串(string)
B.浮点型(float)与双精度型(double)是同一种类型
C.复合类型包括:数组(array)、对象(object)、资源(resource)
D.伪类型:混合型(mixed)、数字型(number)、回调(callback)
4.若$y, $x为int型变量,则执行以下语句后,$y的值为()。
$x=1;
++$x;
$y = $x++;
?>
A.1 B.2C.3 D.0
5.下面代码的输出结果是()。
$a= "hello";
$b= &$a;
unset($b);
$b= "world";
echo $a;
?>
A.hello B.world C.NULL D.unset
6.下面哪个表达式不能将两个字符串$s1和$s2串联成一个单独的字符串()。
A.$s1+$s2B.“{$s1}{$s2}”C.$s1.$s2
D.implode(‘’,array($s1,$s2))
7.getDate()函数返回的值的数据类型是()。
A.整型B.浮点型C.数组
D.字符串E.布尔型
8.下面哪个选项不属于正确的PHP代码的开始和结束标记()。
A. B. ?> C.= ?>
D.E.
9.PHP中,单引号和双引号所包围的字符串有什么区别?()
A.单引号速度快,双引号速度慢
B.双引号速度快,单引号速度慢
C.两者没有速度差别