2017秋北语17春《PHP》作业2
一、单选题(共8 道试题,共40 分。)
1. 以下代码哪个不符合PHP语法()。
A. $_10
B. ${“My Var”}
C. $10_some
D. $some
正确答案:
2. 哪个函数能把下面的数组内容倒序排列()$array() = array(‘a’,’b’,’c’,’d’,’e’);
A. array_flip()
B. array_reverse()
C. sort()
D. 以上都不对
正确答案:
3. 下面的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!!
正确答案:
4. 以下PHP代码的运行结果是()。<?php $a=10; $b=2;$c=4;$d=8;$e=1.0; $f=$c+$d*2; $g = $f%20; $h = $b-$a+$c+2; $i = $h<<$c; $j=$i*$e; print $j;
A. 128
B. 42
C. 242.0
D. 256
正确答案:
5. 哪种流程控制语句结构用来表现以下代码片段的流程控制最合适()<?php if ($a == ‘a’){ somefunction(); }else if($a == ‘b’){ Anotherfunction(); }else if($a==’c’){ Donothing(); } ?>
A. 没有default的switch语句
B. 一个递归函数
C. while 语句
D. 有default的swithc语句
正确答案: