月底考试总结,一把辛苦一把泪

错题的解答与分析

1、语句for($ k=0; $ k=1;$ k++);和语句for($ k=0;$ k==1;$ k++);执行的次数分别是(B)
A 0和无限
B 无限和0
C 都是0
D 都是无限

解析:==比较得是值;===比较的是值和类型;
第一个for循环没有判断条件,无限执行,
第二个for循环的判断条件不正确,
所以选择B

2、在数组的末尾添加数组元素的函数是(D)
A array_pop
B array_shift
C array_unshift
D array_push

解析:array_pop删除最后一个元素,
array_shift删除开头第一个元素,
array_unshift开头增加一个元素或多个元素,
array_push添加最后一个元素或多个元素

3、strtolower()函数的功能是(A)
A 将给定的字符串全部转换为小写字母
B 将给定的字符串全部转换为大写字母
C 将给定的字符串首字母全部转换为小写字母
D 将给定的字符串首字母全部转换为大写字母

解析:
strtolower() 函数 PHP String 参考手册 实例 把所有字符转换为小写
ucfirst() 函数 PHP String 参考手册 实例 把 "hello" 的首字符转换为大写
strtoupper() 函数 PHP String 参考手册 实例 把所有字符转换为大写
ucwords() 函数 PHP String 参考手册 实例 把每个单词的首字符转换为大写
lcfirst() 函数 PHP String 参考手册 实例 把 "Hello" 的首字符转换为小写
String 函数 PHP 5 String 函数 PHP String 函数是 PHP 核心的组成部分

4、执行下类代码后的结果是(B)
$x=15;
echo $x++;
$y=20;
echo ++ $y;

A 15,20
B 15,21
C 16,20
D 16,21

解析:++在前先加1在运算,++在后先运算在+1;

5、在函数内部使用全局变量(B)
A globals
B global
C define
D 无

解析:在函数内部声明全局变量使用global  例如:global  $data;

6、下列哪些函数可以获取一个字符串的长度(B)
A cound()
B strlen()
C size(*)
D stringlength

解析:cound()数组长度
strlen()字符串的长度

7、下列哪项选择是获取php版本的常量(C)
A FLE
B LINE
C PHP_VERSION
D PHP_OS

解析:_FLE_文件路径
 _LINE_当前文件所在行数
 PHP_VERSION 版本常量
 PHP_OS操作系统

8、阅读下面程序片段,输出的结果是(C)
$a=0;
while( $a<5 ){
swich( $a){
case 0:
case 3: $a= $a+2
case 1:
case 2: $a= $a+3
default: $a= $a+5;
}
}
echo $a;
A 0
B 5
C 10
D 其他

解析:$a=0; 0+2=2 
$a=2; 2+3=5
$a=5; 5+5=10

9、http协议响应状态码中表示服务器内部错误的状态码是(D)
A 200
B 300
C 404
D 500

解析:200:正常;
300:为了完成请求,客户端完成进一步细化;
404:找不到;
500:内部服务器错误

10、表达式(-5)%3的运行结果等于(-2);

解析:-5取余3 = -2;

11、substr(‘import’,1,3)的结果是(mpo)

解析:substr()这个函数表示的是截取,后面的1和3 是截取字符串中的1到3

12、$str=“Hello”,则 $str[1]的值为(e);

解析:获得字符串第1个值,从0开始

13、表单常用的两种方式为(get)和(post)0

解析:表单提交的两种方式为get 和 post

14、 通过URL传递参数,多个参数之间使用 __ & __ 分割;

解析:参数是由参数名和参数值组成的,中间使用“=”进行连接,
多个参数之间使用“&”分割。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值