第六章:PHP内置函数测试题

更新于:1494935632

1、
下面哪些函数可以求一个字符串的子字符串

 A、strpos
 B、str_replace
 C、substr
 D、mb_substr

2、
implode函数可以使用一个字符串分割另一个字符串,返回一个数组

 A、正确
 B、错误

3、
in_array函数检查数组中是否存在某个值

 A、正确
 B、错误

4、
ceil(4.2)返回值是几

 A、4
 B、4.2
 C、5
 D、5.2

5、
round(3,2)和number_format(3,2,'.','')的区别

 A、round(3.4,2)返回的数据类型是整数型
 B、round(3.4,2)返回的值的形式是3.00
 C、number_format(3,2,'.','')返回的数据类型是浮点型
 D、number_format(3,2,'.','')返回的值的形式的3.00

6、
is_numeric函数返回TRUE的是

 A、is_numeric(345)
 B、is_numeric('0876')
 C、is_numeric(0876)
 D、is_numeric('987sss')

7、
json格式化与serialize序列化的区别

 A、serialize序列化是通用的一种标准,除了PHP其他编程语言也能正确的转回原数据。json格式化的数据只能PHP转回
 B、序列化后的长度肯定比json格式化的长,因为序列化后对数据有长度记录。
 C、serialize序列化只能用于UTF-8编码的数据
 D、序列化后的数据不宜读,json格式化的数据可读。

8、
time()函数返回值描述正确的是

 A、字符串数据
 B、整数型数据
 C、具体的年月日
 D、当前时间的时间戳

9、
正则表达式符号“?”表示的意思是:匹配前面的子表达式零次或一次

 A、正确
 B、错误

10、
正则表达式符号“.”表示的意思是:匹配前面的子表达式零次或多次

 A、正确
 B、错误

11、
字符串"abcdef",正则表达式'/^def/'能匹配到吗

 A、能
 B、不能

12、
file_exists — 检查文件或目录是否存在

 A、正确
 B、错误

13、
将整个文件读入一个字符串的函数是

 A、file_get_contents
 B、file_put_contents
 C、file_read_contents
 D、file_write_contents

14、
php的GD库函数用于生成图片功能

 A、正确
 B、错误

15、
下面哪些函数返回值是资源类型

 A、fopen
 B、curl_init
 C、imagecreate
 D、imagecreatetruecolor