正在考试 (剩余时间
)
PHP基础语法考试题(二)
判断题
单选题
多选题
填空题
一、判断题
(共6题,每题4分)
1. 在".php"后缀的文件中,所有的PHP代码都只能写在"<?php ?>"标记内。
对
错
2. 标量类型包括布尔型、整型、字符串型和数组型。
对
错
3. var_dump是PHP中用于打印变量或表达式的类型与值等相关信息的函数。
对
错
4. 如果if语句的代码块中只包含一条语句,那么if语句的大括号可以省略。
对
错
5. 当浮点型数据自动转换为整型数据时,其值将向下取整。
对
错
6. 当浮点型数据自动转换为整型数据时,其值将向下取整。
对
错
二、单选题
(共5题,每题8分)
1. 下列选项中,不区分大小写的标识符是( )。
A. 函数名
B. 常量名
C. 变量名
D. 属性名
2. 下列选项中,不能作为常量名的是( )。
A. ROOT
B. __PI__
C. e
D. CLASS
3. 语句"echo 2+3;"的输出结果是( )。
A. 2+3
B. 5
C. 程序报错
D. 以上答案都不正确
4. 下列选项中,不属于赋值运算符的是( )。
A. =
B. +=
C. .=
D. ==
5. 下面关于多维数组的说法正确的是( )。
A. 所谓多维数组,就是指一个数组的元素又是一个数组
B. 所谓多维数组,就是指数组的所有元素必须都是数组
C. PHP中的数组维数不能超过三维
D. 以上说法都不正确
三、多选题
(共5题,每题6分)
1. 下列选项中,哪些可以用于输出数组中所有的元素( )。
A. print_r()
B. print()
C. echo()
D. var_dump()
2. 下列选项中,可以作为PHP开始标记的是( )。
A. <?php
B. <%
C. <?
D. <<<eof
3. 下列选项中,关于文件包含语句写法正确的是( )。
A. include "./demo/test.php"
B. include ./demo/test.php
C. include("./demo/test.php")
D. include(./demo/test.php)
4. 下列选项中,其值可以自动转换为布尔类型值false的是( )。
A. 整型值0
B. 空字符串
C. array( array() )
D. 浮点型值0.0
5. 若在当前运行的脚本中需要调用其他文件的函数,可以使用以下哪个语句( )。
A. import
B. namespace
C. include
D. require
四、填空题
(共2题,每题10分)
1. 在PHP中,标识符允许包含字母、数字和____。
请输入答案:
2. substr()函数用于获取字符串中的子串,则substr("itcast",1,3) 的返回值是____。
请输入答案: