php试卷A⾼质量含答案合肥滨湖职业技术学院17-18学年度第⼆学期《PHP》期末考试卷(A)班级:学号:姓名:⼀、选择题(每⼩题2分,共30分)1.如何使⽤PHP向浏览器输出"helloworld"?(B)A."helloWorld";B.echo"HelloWorld";C.Document.Write("HelloWorld");D.System.out.println("helloworld");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.forB.returnC.backD.retrieve7.函数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,20B.15,21C.16,20D.16,2110.$A=array("January","February","March",”April”,”May”);echo$A[2];执⾏上述代码的结果是(C).A.⽆任何内容B.FebruaryC.MarchD.April11.以只读模式打开⽂件"time.txt"的正确⽅法是(D).A.fopen("time.txt","r+");B.open("time.txt");C.open("time.txt","read");D.fopen("time.txt","r");12.给出下列变量名,哪个是不合法的?(D).A.$my_VarB.$myVarC.$myVar2D.$my-Var13.关于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{执⾏语句或与语句组}实现的是哪⼀种程序流程控制?选择程序流程控制;通过while(条件表达式){执⾏语句或与语句组}实现的是哪⼀种程序流程控制?循环程序流程控制.18.在循环流程控制中,break关键字⽤于结束整个循环,继续执⾏下⾯的代码;continue关键字⽤于结束本次循环,执⾏下⼀次循环.19.在PHP函数体中定义的变量,在默认情况下,即不加任何修饰符是局部变量,只在函数运⾏期间有效;对于函数体内部定义的全局变量,定义时需要加global关键字,在定义过后的任意位置都可以访问;对于函数体内部定义的静态变量,定义时需要加static关键字,静态变量只能在函数体内部访问;全局变量和静态变量的共同点就是函数运⾏结束对应的存储空间不会被释放.20.cookie会把数据保存在浏览器端,session会把数据保存在服务器端,执⾏$_SESSION[‘aaa’]=’bbb’这句代码,就向session中保存了⼀个键值对的数据,键名是aaa,键值是bbb.21.HTTP协议是⼀组在Web上传输⽂件的规则,例如⽂本、图形图像、声⾳、视频和其他多媒体⽂件,该协议位于应⽤层,它是建⽴在传输层TCP协议的基础上.三、简答题(每⼩题6分,共30分)22.什么是PHP,PHP有哪些优点?PHP是⼀种服务器端的开发语⾔,其独特的语法混合了C语⾔、Java语⾔和Perl语⾔的特点,是⼀种⼴泛应⽤的开源式多⽤途脚本语⾔,尤其适合动态⽹页的开发.PHP的特点:安全性⾼、跨平台、⽀持⼴泛的数据...