合肥滨湖职业技术学院
17-18学年度第二学期《PHP》期末考试卷(A)
班级:学号:姓名:
一、选择题(每小题2分,共30分)
1.如何使用PHP向浏览器输出"helloworld"( B )
A. "helloWorld";
B. echo"HelloWorld";
C. ("HelloWorld");
D. "hello world");
2. 在PHP中,所有的变量以哪个符号开头( C )
A. !
B.
C. $
D. #
3. 读取post方法传递的表单元素值的方法是( B ).
A. $_post["名称"]
B. $_POST["名称"]
C. $post["名称"]
D. $POST["名称"]
4. 要查看一个结构类型变量的值,可以使用函数( D ).
A. print()
B. out()
C. echo()
D. print_r()
5. 在PHP中声明一个函数,该函数名myFunction,接受一个形参,正确方法是( A ).A.functionmyFunction($a)
B.createmyFunction($a)
C.new_functionmyFunction($a)
D.myFunction($a)
6. 自定义函数中,返回函数值的关键字是( B ).
A.for B.return C.back D.retrieve
7. 函数var_dump的意义是( C ).
A. 定义数组
B. 遍历数组
C. 输出变量的相关信息
D. 递归数组
8. 返回数组当前指针指向的元素的函数是( D ).A. next() B. each() C. reset() D. current()
9. $x=15; echo $x++; $y=20; echo ++$y; 执行上述代码后的结果是( B ).
A. 15,20
B. 15,21
C. 16,20
D. 16,21
10. $A=array("January","February","March",”April”,”May”); echo $A[2]; 执行上述代码的结果是( C ).
A. 无任何内容
B. February
C. March
D. April
11. 以只读模式打开文件""的正确方法是( D ) .
A. fopen("","r+");
B. open("");
C. open("","read");
D. fopen("","r");
12. 给出下列变量名,哪个是不合法的( D ) .
A. $my_Var
B. $myVar
C. $myVar2
D. $my-Var
13. 关于PHP中的使用双引号和单引号定义一个字符串,下列说法正确的是( A ) .
A. 双引号中如果出现了变量名,会被替换成这个变量对应的值;单引号中如果出现了变量名,不会被替换成这个变量对应的值
B. 双引号中如果出现了变量名,不会被替换成这个变量对应的值;单引号中如果出现了变量名,会被替换成这个变量对应的值
C. 双引号和单引号中出现了变量名,都会被替换成这个变量对应的值
D. 双引号和单引号中出现了变量名,都不会被替换成这个变量对应的值
14. PHP中函数array_push的作用是( C ) .
A.将数组的第一个元素弹出B.将数组的最后一个元素弹出
C.将一个或多个元素压入数组的末尾D.将一个或多个元素插入数组的开头15. PHP中函数empty的作用是( A ) .
A.测试变量是否为空B.测试变量是否存在
C.测试常量是否为空D.测试常量是否存在
二、填空题(每空1分,共16分)
16.LAMP是PHP运行的黄金组合,LAMP具体指的是Linux操作系统、Apache服务器、Mysql数据库、PHP.
17.通过if(条件表达式){ 执行语句或与语句组}else{ 执行语句或与语句组}
实现的是哪一种程序流程控制选择程序流程控制;