选择题
1.关于PHP代码的开始和结束标签书写正确的是()
A.<php >
B.<php />
C.<php >
D.<php></php>
2.下面针对PHP的描述错误的是()
是一种脚本语言
是免费的,开源的
只能运行在WINDOWS操作系统中
的执行效率很高
3.在中,如果想开启PHP中短标签方式,应该将()设置为“ON
任意情况下,PHP代码的结束标签“”都是可有可无的()
A.正确
B.错误
5.下面选择中不属于WEB服务器的是()
6.下列不属于PHP注释的是()
A.
C.<!-- -->
D./* */
7.下列选项中不符合PHP变量命名规定的是()
A.$_Q
B.$a_b
C.$_8397
D.$100w
8.下列选项中不属于PHP数据类型的是()
A.数组
B.对象
C.变量
D.字符串
9.下列表达式中能够成立的是()
==‘2000’
===‘2000’
!=‘2000’
!==‘2000’
10.下述代码执行后的结果是()
<
Function fun($a)
{
$result=$a*$a;
echo ‘1’;
retrun $result;
}
echo fun(1)
fun(1);
>
11.有else if块的选择结构是()
A.基本if选择结构
选择结构
if选择结构
选择结构
12.下列关于if-else if选择结构的说法正确的是()
A.多个else if块之间的顺序可以改变,改变之后对程序的执行结果没有影响
B. 多个else if块之间的顺序可以改变,改变之后可能对程序的执行结果有影响
C. 多个else if块之间的顺序不可以改变,改变后程序编译不通过
D. 多个else if块之间的顺序可以改变,改变后程序编译可以通过
13.下面程序的执行结果是()
<php
$shidu=45;
If ($shidu>=80){
echo “要下雨了”;
}else if($shidu>=50){
echo “天很阴”;
} else if($shidu>=30){
echo “很舒适”;
} else if($shidu>=0){
echo “很干燥”;
}
>
14.下面有关switch选择结构语句的说法正确的是()
选择结构可以完全替代if-else if选择结构
B.条件判断为等值判断,并且判断的条件为字符串时,可以使用switch选择结构
C.条件判断为等值判断,并且判断的条件为整型变量时,可以使用switch选择结构
D.条件判断为等值判断,并且判断的条件为字符时,可以使用switch选择结构
15.下面代码执行结果正确的是()
<php
$j=5;
Switch($j){
Default: echo “no result”;
case 1: echo “周一”;
case 2: echo “周二”;
case 3: echo “周三”;
case 4: echo “周四”;
case 5: echo “周五”;
case 6:
case 7: echo “周末”;
}
>
A.周五
B.周五周末no result
C.周五周末
D.语法错,没有运行结果
16.下列关于while循环、do-while循环和for循环说法错误的是()循环先执行条件判断,do-while循环执行循环体
循环结束的条件是关键字while后的条件表达式成立
循环结构中的3个表达式缺一不可
循环能够实现的操作,for循环也能实现
17.不论循环条件判断的结果是什么()循环将至少执行一次
D.以上都不是
18.以下代码的输出结果是()
<php
For($i=1;$i<=10;$i++){
If($i%2==0||$i%5==0){
Continue;
}
echo $i.” ”;
}
>
34
3 5 7 9
3 7 9
19.有如下代码片断,下面描述正确的是()
$i=10;
While($i==0){
$i=$i-1;
}
循环执行10次
B.死循环,将一直执行下去
C.循环一次也不执行
D.循环将执行1次
20.阅读以下代码,正确的运行结果是()
<php
$num=6;
For($i=1;$i<=10;$i++){
If(($i+$num)>10){
break;
}
echo $i.” ”;
}
2 3 4 5 6
8 9 10
2 3 4
6 7 8
21.下列关于date()函数格式代码描述错误的是()
()用于实现查找字符串
()返回的是字符串的长度
()用于截取字符串
()用于比较两个字符串是否相等
22.以下代码的输出结果正确的是()
<php
$str=”this is a big fish”
echo strlen($str);
>
23.以下代码的输出结果是()
<php
$str=”I love play basketball”;
echo substr($str,-4,4)
love
24.下面关于date()函数支持的代码格式描述错误的是()A:表示上午或者下午,以am或者AM表示
:表示用四位数显示年份
:表示月份中的日期
:表示时间秒,范围为00-59
25.阅读以下代码,正确的运行结果是()
<php
$day=mktime,00,5,20,2010);
echo date(”m-d-Y H:i:s”,$day);
>
20:06:00
20:06:00
05:20:00
06:20:00
26.下列PHP函数描述错误的是()
()用于实现数组的升序排序
()返回是数组的长度
()用于按照键名对数组进行排序
()按照降序的方式排列数组元素
27.以下代码的输出结果正确的是()
<php
$str=array(1,2,3,4,5);
echo count($str);
>
23.以下代码的输出结果是()
<php
$str=”I love play basketball”;
$array=explode(“”,$str);
Print_r($array);
>
([1]=>I[2]=>love[3]=>play[4]=>basketball)
B. Array([0]=>I[1]=>love[2]=>play[3]=>basketball) love play basketball
D.代码错误
24.下面关于PHP数组描述错误的是()
中,数组,
22.以下代码的输出结果正确的是()
<php
$str=”this is a big fish”
echo strlen($str);
>
22.以下代码的输出结果正确的是()<php
$str=”this is a big fish”
echo strlen($str);
>
22.以下代码的输出结果正确的是()<php
$str=”this is a big fish”
echo strlen($str);
>
22.以下代码的输出结果正确的是()<php
$str=”this is a big fish”
echo strlen($str);
>
22.以下代码的输出结果正确的是()<php
$str=”this is a big fish”
echo strlen($str);
>
22.以下代码的输出结果正确的是()<php
$str=”this is a big fish”
echo strlen($str);
>
22.以下代码的输出结果正确的是()<php
$str=”this is a big fish”
echo strlen($str);
>。