PHP 在线测验


以下测验提供了与PHP相关的多项选择题 (MCQ) 。您必须阅读所有给出的答案并单击正确答案。如果您不确定答案,可以使用“显示答案”按钮检查答案。您可以使用“下一个测验”按钮来检查测验中的新问题集。

问题与解答

问题 2 - 以下哪种类型的变量是只有一个值的特殊类型:NULL?

A - 弦乐

B - 双打

C - 布尔值

D-

答案:D

解释

NULL:是一种特殊类型,只有一个值:NULL。

答案:C

解释

以上两个选项都是正确的。

问题 4 - 以下哪个数组表示具有数字索引的数组?

A - 数字数组

B - 关联数组

C - 多维数组

D——以上都不是。

答案:A

解释

数字数组- 具有数字索引的数组。值以线性方式存储和访问。

问题 5 - 以下哪项可用于获取 PHP 中通过 get/post 方法发送的信息?

A - $_REQUEST

B - $请求

C - $REQUEST_PAGE

D——以上都不是。

答案:A

解释

PHP $_REQUEST 变量可用于获取通过 G​​ET 和 POST 方法发送的表单数据的结果。

问题 6 - 如果加载文件时出现任何问题,则 require() 函数会生成警告,但脚本将继续执行。

A-正确

B-

答案:B

解释

如果加载文件时出现任何问题,则 require() 函数会生成致命错误并停止脚本的执行。

问题 7 - 以下哪项用于访问 PHP 中的会话变量?

A - session_start() 函数

B - $_SESSION[]

C - isset() 函数

D - session_destroy() 函数

答案:B

解释

会话变量存储在名为 $_SESSION[] 的关联数组中。可以在会话的生命周期内访问这些变量。

答案:C

解释

$_FILES['file']['size'] - 它提供 PHP 中上传文件的大小。

问题 9 - Exception 类的以下哪个方法返回回溯数组?

A - getMessage()

B - 获取代码()

C -getTrace()

D - getTraceAsString()

答案:C

解释

Exception 类的 getTrace() 方法返回回溯数组。

问题 10 - 以下哪种方法可用于使用 PHP 创建 MySql 数据库?

A - mysql_connect()

B - mysql_query()

C - mysql_close()

D - 以上都不是

答案:B

解释

PHP 使用 mysql_query 函数创建 MySQL 数据库。

php_questions_answers.htm