17.以下代码哪个不符合 PHP 语法?
A.$_10 B.${“MyVar”} C.&$something D.$10_somethings
E.$aVaR
18.以下哪种标签不是 PHP 起始/结束符?
A.<% %> B.// C. D./* */
E.
19. print(和 echo(有什么区别?
A.print(能作为表达式的一部分,echo(不能 B.echo(能作为表达式的一部分,print(不能
C.echo(能在 CLI(命令行)版本的 PHP 中使用,print(不能 D.print(能在 CLI(命令行)版本的 PHP 中使用,echo(不能
E.没有区别:两个函数都打印文本!
20.要修改每个元素的值,如何遍历$myarray 数组最合适?
$myarray = array (\
?>
A.用 for 循环 B.用 foreach 循环 C.用 while 循环
D.用 do…while 循环 E.办不到!
21.运行时(run-time)包含一个 PHP 脚本使用______,而编译时(compile-time)包含一
个 PHP 脚本使用______。
A.include_once, include B.require, include C.require_once, include D.include, require
E.以上皆可
22.什么情况下声明函数时不能给参数赋默认值? A.当参数是布尔值时
B.当函数是类中的成员时 C.当参数是通过引用传递时 D.当函数只有一个参数时 E.永远不会
23.全等运算符===如何比较两个值?
A.把它们转换成相同的数据类型再比较转换后的值
B.只在两者的数据类型和值都相同时才返回 True
C.如果两个值是字符串,则进行词汇比较 D.基于 strcmp 函数进行比较 E.把两个值都转换成字符串再比较
24.以下哪个选项是把整型变量$a 的值乘以 4?(双选)
A.$a *= pow (2, 2; B.$a >>= 2; C.$a <<= 2; D.$a += $a + $a;
E.一个都不对
25. 选择合适的答案填入空白处
PHP 是一种______脚本语言,基于______引擎。PHP 最常被用来开发动态的______内
容,此外,它同样还可被用来生成______(以及其他)文档。
A.动态,PHP,数据库,HTML B.嵌入式,Zend,HTML,XML
C.基于 Perl 的,PHP,Web,静态
D.嵌入式,Zend,Docbook 文档,MySQL
E.基于 Zend 的,PHP,图像,HTML
得分 评卷人
(二)主观题部分
二、操作题(共25分):
相关推荐: