1. 配置apache服务器时候,应修改哪个文件(C)(CTRL+A查看答案)
A. php.ini
B. my.ini
C. httpd.conf
D. httpd.ini
解析:php.ini PHP文件配置。my.ini MYSQL 配置文件。httpd.conf 配置apache服务器。 httpd.ini 伪静态规则
2.下面哪个函数可以检测变量是否设置(C)
A. is_Array
B. unset
C. isset
D. empty
解析: is_Array检测是不是数组,unset销毁指定的变量,isset检测变量是否设置,empty检测是否为空
3.语句for( $k=0; $k=1; $k++);和语句for( $k=0; $k==1; $k++);执行的次数分别是(B)
A. 0和无限
B. 无限和0
C. 都是0
D. 都是无限
解析:= 赋值,== 比较值, === 比较值和类型
4.在数组的末尾添加数组元素的函数是(D)
A. array_pop
B. array_shift
C. array_unshift
D. array_push
解析:array_pop删除数组中最后一个元素,相当于出栈。array_shift删除数组中的第一个元素。array_unshift向数组的开头添加一个或多个元素。array_push向数组的最后添加一个或多个元素
5.下列哪些符号是php中的单行注释(BC)(多选)
A. /* ······ */
B. #
C. / /
D. < !–······–>
6.从浏览器发送GET请求到服务器,下列哪些方法能够接收到该请求中的数据(AB)(多选)
A. $_GET[“name”]
B. $_REQUEST[“name”]
C. $_POST[“name”]
D. $_SESSION[“name”]
7.执行下列代码后的结果是(B)
$x = 15;
echo $x++; //15
$y = 20;
echo $y++; //21
A. 15,20 B. 15,21 C. 16,20 D. 16,21
解析:++在前,先加1在运算。++在后,先运算在加1。
8.下列哪些函数可以获取一个字符串的长度(B)
A. count()
B. strlen()
C. size()
D. stringlength()
解析: count()获取数组长度。strlen()获取字符串长度。size()返回数组中元素的数目。
9.以下哪项选项是获取php版本的常量(C)
A. __FILE __
B. __ LINE __
C. PHP_VERSION
D. PHP_OS
解析:__FILE __获取文件路径。 __ LINE __当前语句所在行数。PHP_VERSION获取php版本。PHP_OS获取当前操作系统类型
10.阅读下面程序片段,输出结果是(C)
$a = 0;
while ($a<5){
switch ($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. 其他
11.阅读下面代码,运行结果是(D)
$i = 0;
while ($i<10){
if ($i<1){
continue;
}
if ($i==5){
break;
}
$i++;
}
A. 1 B. 10 C. 6 D. 死循环
解析: continue:跳出本次循环,break:跳出这一层循环
12.http协议响应状态码中表示服务器内部错误的状态码是(D)
A. 200 B. 300 C. 404 D. 500
解析:200:正常客户端的请求成功,响应消息返回正常的请求结果
404:找不到,服务器上不存在客户端请求的资源
500:内部服务器错误,服务器内部发生错误,无法处理客户端的请求
13.下面关于字符串处理函数说法正确的是(BC)(多选)
A. trim 可以对字符串进行拼接
B. str_replace 可以替换指定位置的字符串
C. substr 可以截取字符串
D. strlen 可以准确的获取中文字符串的长度
解析:trim移除字符串两侧的字符。str_replace函数以其他字符替换字符串中的一些字符(区分大小写)。substr函数返回字符串的一部分。strlen获取字符串长度
1.表达式(-5)%3的运行结果等于(-2)
解析:(-5)%3是-2。因为%被俗称为“取余除”操作符,就是取被除数除以除数后的余数作为计算结果。既然结果是余数,那么余数的符号肯定是与被除数的符号相同了
2.substr(‘import’,1,3)的结果是(mpo)
解析:substr函数返回字符串的一部分
3.表单提交常用的两种方式为(GET)和(POST)
解析:GET 将表单数据附加到请求页面的URL地址后面。GET方法用来传送少量数据, URL的长度限制在8192个字符以内。如果发送的数据量太大,数据将被截断,从而导致意外的处理结果。
POST 在HTTP请求中嵌入表单数据。POST方法可用来发送大量数据,而且对于用户名、密码和信用卡等机密信息的发送,POST方法比GET方法更安全。