【编程资格类考试】【初级PHP开发工程师】高频考点(8)
(1).
PHP中获取文件类型的函数是( )。
A.fileinfo()正确答案C
B.filesystem()
C.filetype()
D.fileowner()
(2).
若在函数内访问函数外定义的变量,必须使用( )关键字。
A.public正确答案C
B.var
C.global
D.static
(3).
下列选项中,用于在PHP配置文件中设定上传文件大小的是( )。
A.upload_max_filesize正确答案A
B.post_max_size
C.max_execution_time
D.memory_limit
(4).
For循环语句的括号中包含以下三个部分,其正确的顺序是( )。
①初始化表达式 ②操作表达式 ③循环条件
A.①③②正确答案A
B.②③①
C.①②③
D.③①②
(5).
使用LIKE关键字实现模糊查询时,常用的通配符包括()
A.%与*正确答案C
B.*与?
C.%与_
D._与*
(6).
阅读下面SQL:
SELECT * FROM department WHERE did NOT IN(SELECT did FROM employee WHERE age=20);
下面对上述语句的功能描述中,正确的是()
A.查询存在年龄为20岁的员工的部门正确答案B
B.查询不存在年龄为20岁的员工的部门
C.查询不存在年龄为20岁的员工的员工信息
D.查询存在年龄为20岁的员工的员工信息
(7).
下列语句中,用于创建数据表的是()
A.ALTER语句正确答案B
B.CREATE语句
C.UPDATE语句
D.INSERT语句
(8).
关于数组元素的删除,请阅读下面的代码:
$arr = array(0,1,2,3);
Unset($arr[1]);// $arr = array(0,2,3);
Echo $arr[2];
其正确的输出结果是( )。
B.1正确答案C
C.2
D.3
(9).
下列选项中,用于向表中添加记录的关键字是()
A.ALTER正确答案D
B.CREATE
C.UPDATE
D.INSERT
(10).
下列选项中,关于UPDATE语句的描述错误的是( )。
A.在使用UPDATE修改记录时,若未指定修改哪些记录,则数据表中的所有记录都将被更新。正确答案D
B.UPDATE...SET后的字段名用于指定待更新的字段名称
C.UPDATE中的WHERE子句用于指定哪些记录需要被更新。
D.以上说法皆不正确
(11).
下列选项中,定义唯一约束的基本语法格式是()
A.字段名数据类型UNION正确答案C
B.字段名数据类型ISUNIQUE
C.字段名数据类型UNIQUE
D.字段名UNIQUE数据类型
(12).
下面选项中,表示多个条件要同时满足查询条件才成立的关键字是()
A.AND正确答案A
B.OR
C.NOT
D.以上都不对
(13).
在SELECT语句中进行指定字段查询时,字段与字段之间分隔符是()
A.分号正确答案B
B.逗号
C.空格
D.回车
(14).
阅读下面SQL语句:
SELECT * FROM department WHERE EXISTS(select did from employee where age > 21);
下面对上述语句的功能描述中,正确的是()
A.查询年龄大于21的员工信息正确答案B
B.查询存在年龄大于21的员工所对应的部门信息
C.查询存在年龄大于21的员工所对应的员工信息
D.查询存在年龄大于21的员工信息
(15).
Fileatime()函数能够获取文件的( )属性。
A.文件的修改时间正确答案B
B.文件的上次访问时间
C.文件的创建时间
D.文件大小
(16).
文件上传时,表单form标签中添加enctype属性是( )。
A.fileinfo()正确答案C
B.filesystem()
C.multipart/form-data
D.fileowner()
(17).
下列选择中,可用于获取执行更新操作,受影响的记录数的是( )。
A.mysqli_affected_rows()正确答案A
B.mysqli_insert_id()
C.mysqli_real_escape_string()
D.mysqli_free_result()
(18).
下列选项中,可以一次查询所有记录的是()。
A.mysqli_fetch_assoc()正确答案C
B.mysqli_fetch_row()
C.mysqli_fetch_all()
D.mysqli_fetch_array()
(19).
下列选项中,用于将上传的临时文件名移至指定的目标位置常用的函数是( )。
A.fileinfo()正确答案B
B.move_uploaded_file()
C.fileperms()
D.filesize()
(20).
下面关于DELETE语句的描述,正确的是()
A.只能删除部分记录正确答案C
B.只能删除全部记录
C.可以有条件的删除部分或全部记录
D.以上说法都不对
(21).
下列选项中,( )语句与三元运算符的功能相同。
A.if…else正确答案A
B.foreach
C.for
D.while
(22).
在下列选项中,不属于选择结构语句的是( )。
A.if正确答案D
B.if…else
C.switch…case
D.while
(23).
下列选项中,不属于赋值运算符的是( )。
A.“=”正确答案D
B.“+=”
C.“.=”
D.“==”
(24).
下列函数中,可以将字符串转换为数组的是( )。
A.implode正确答案B
B.explode
C.substr
D.A和B都可以
(25).
下面关于SQL语句“truncate table user”的描述,正确的是()
A.清空user表中的所有数据正确答案A
B.与“deletefromuser“完全一样
C.删除表中数据,但不影响自动增长值
D.删除user表
此题目数据由翰林刷题小程序免费提供
