概述
一、选择题
1、下列哪个函数可以检测变量是否设置:C
A,is_Array
B,unset
C,isset
D,empty
2、语句for(
k
=
0
;
k=0;
k=0;k=1;
k
+
+
)
;
和
语
句
f
o
r
(
k++);和语句for(
k++);和语句for(k=0;
k
=
=
1
;
k==1;
k==1;k++);执行的次数分别是:B
A,0和无限
B,无限和0
C,都是0
D,都是无限
3、strtolower函数的功能是:A
A,将给定的字符串全部转化成小写字母
B,将给定的字符串全部转化成大写字母
C,将给定的字符串首字母转化成小写字母
D,将给定的字符串首字母转化成大写字母
4、执行下列代码后的结果是:B
$x=15;
echo$x++;
$y=20;
echo++$y;
A,15,20
B,15,21
C,16,20
D,16,21
5、下列哪个函数可以获取字符串的长度:B
A,coun()
B,strlen()
C,size()
D,stringlength()
6、函数var_dump的作用是:C
A,定义数组
B,遍历数组
C,输出变量的相关信息
D,递归数组
7、http协议响应状态码中表示服务器内部错误的状态码是:D
A,200
B,300
C,404
D,500
8、下列关于字符串处理函数说法正确的是(B、C)
A、trim可以对字符串进行定义
B、str_replace可以替换指定位置的字符
C、substr可以截取字符串
D、strlen可以准确的获取文中字符串的长度
二、填空题
1、三元运算符 条件表达式?表达式1:表达式2
2、substr(‘import’,1,3)的结果是 mpo
3、
s
t
r
=
′
H
e
l
l
o
′
,
则
str='Hello',则
str=′Hello′,则str[1]的结果是 e
4、表单提交的常用俩种方式:GET和POST
5、通过URL传递参数,多个参数之间使用 & 符号分隔
6、Apache服务器默认监听的端口号是 80.
三、简答题
有一个乱序的数组$arr=[34,53,12,96,67,80],请用冒泡排序将该数组进行升序排序
<?php
function bubblesort(&$arr){
$temp =0;
for($i=0;$i<count($arr);$i++){
for($j=0;$j<count($arr)-$i-1;$j++){
if($arr[$j]>$arr[$j+1]){
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
}
}
$arr=array(34,53,12,96,67,80);
bubbleSort($arr);
print_r($arr);
?>
最后
以上就是阳光小猫咪为你收集整理的考试错题改正的全部内容,希望文章能够帮你解决考试错题改正所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复