php开发基础(习题卷21)
第1部分:单项选择题,共53题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]php中执行sql语句的函数是( )
A)mysqli_query()
B)mysqli_exec()
C)mysqli_do()
D)execute()
答案:A
解析:
2.[单选题]PHP支持哪些循环语句?
A)while循环
B)for循环
while循环
D)以上都支持
答案:D
解析:
3.[单选题]以下哪个关键字用于表示类的析构函数?
A)__construct
B)__destruct
C)__autoload
D)析构函数就是类的别名
答案:B
解析:
4.[单选题]下列函数中,可以对浮点数进行四舍五入的是(  )。
A)fmod()
B)ceil()
C)round()
D)floor()
答案:C
解析:
5.[单选题]将PHP默认时区设置为北京时间,应修改哪个配置文件
A)date.ini
B)time.ini
C)php.ini
D)sql.ini
答案:A
解析:
6.[单选题]A表4条记录,B表5条记录,两表进行交叉连接的结果记录数是()
D)5条
答案:C
解析:
7.[单选题]下列代码输出2,正确的是
$arr=array(5=>1,2,3); :
A)echo $arr[0];
B)echo $arr[6];
C)echo $arr[7];
D)echo $arr[1];
答案:B
解析:
8.[单选题]下列预定义常量中,可以用于获取PHP版本信息的是( )。
A)PHP_OS
B)PHP_PARSE
C)PHP_VERSION
D)PHP_ERROR
答案:C
解析:
9.[单选题]以下代码输出的结果是 $a = 10; $b = &$a; echo $b; $b = 15; echo $a;
A)1015
B)1010
C)1515
D)1510
答案:A
解析:
10.[单选题]下面代码的输出结果是 =90 && $score<=100){$grade="优秀";} if ($score>=80){$grade="良好";} if ($score>=70){$grade="一般";} if ($score>=60){$grade="及格";} else{$grade="不及格";} echo "成绩$score ,等级为$grade"; ?>
A)优秀
B)良好
C)一般
D)及格
答案:D
解析:
11.[单选题]在下列选项中,不属于选择结构语句的是( )。
A)if
B)if…else
C)switch…case
D)while
答案:D
解析:
12.[单选题]下列哪个变量的命名是正确的?
D)以上都不对
答案:A
解析:
13.[单选题]如果类是 mathFunction,下面哪个方法是调用类常量的正确方法 ?
A)echo mathFunction=PI
B)echo mathFunction::PI
C)echo mathFunction->PI
D)echo PI
答案:B
解析:
14.[单选题]php中单引号和双引号包含字符串的区别正确的是
A)单引号速度快,双引号速度慢
B)双引号速度快,单引号速度慢
C)单引号里面可以解析转义字符
D)双引号里面可以解析变量
答案:D
解析:
15.[单选题]like 中代表一个字符的通配符是( ) :
A)/
B)%
C)>
D)_
答案:D
解析:
16.[单选题]下列定义函数的方式是正确的
A)public void Show(){ }
B)function Show($a=5,$b){ }
C)function Show(a,b){ }
D)functionShow(int $a){ }
答案:B
解析:
17.[单选题]在URL参数中,多个参数之间使用________符号分隔。
A),
B);
C)空格
D)&
答案:D
解析:
18.[单选题]mysql数据库查询时用于指定查询条件的子句是( )
A)group
B)order
C)where
19.[单选题]下面代码的输出结果为:<?php $array=array("a"=>5, "b"=>10, 20); print_r($array);?>
A)Array
B)Array
C)输出为空
D)会报错!
答案:B
解析:
20.[单选题]php向文本文件写入内容,应该采用哪个文件操作函数?
A)fclose()
B)fwrite()
C)fopen()
D)file()
答案:B
解析:
21.[单选题]使用PHP创建注释的方法下面哪一种正确?
A)//注释写在这里
B)注释写在这里*/
C)#注释写在这里
D)以上全部正确
答案:D
解析:
22.[单选题]mysql中实现按年龄升序的子句是( )
A)order by 年龄字段 asc
B)order by 年龄字段 desc
C)order by 年龄字段 des
D)order by 年龄字段 esc
答案:A
解析:
23.[单选题](,)
函数按引用传递参数,需要在形参前加( )符号
A)?
B)&
C)!
D)#
答案:B
解析:
24.[单选题]设变量$uname的内容是******************,下面提供的选项是数据表不同记录的receiver列值,使用select * from emailmsg where receiver like '$uname%'条件能够查询到下面哪个值
A)******************;******************;******************;
B)******************;****************;
C)********************;********************;
D)**************;********************;
25.[单选题]函数preg_match_all('/H.*?i/', 'Hi Hi Hi Hi')的返回值是________。
A)1
B)2
C)3
D)4
答案:D
解析:
26.[单选题]cookie 的作用是() :
A)删除用户信息
B)用来跟踪和识别用户
C)查询用户信息
D)修改
答案:B
解析:
27.[单选题]以下系统数组中可以使用两个下标的是___________
A)$_POST
B)$_GET
C)$_FILES
D)$_SESSION
答案:C
解析:
28.[单选题]HTTP请求消息中,最常使用的请求方式是( )。
A)POST和HEAD方式
B)GET和HEAD方式
C)HEAD和OPTIONS方式
D)POST和GET方式
中文版php开发工具
答案:D
解析:
29.[单选题]下列选项中,可以一次查询所有记录的是()。
A)mysqli_fetch_assoc()
B)mysqli_fetch_row()
C)mysqli_fetch_all()
D)mysqli_fetch_array()
答案:C
解析:
30.[单选题]进行文件上传时,需要在form标记中设置属性enctype的取值是
A)multipart/form-data
B)text/plain
C)application/x-www-form-urlencoded
D)以上都不是
答案:A
解析:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。