计算机应用技术专业《PHP应用开发技术》试题_第1页
计算机应用技术专业《PHP应用开发技术》试题_第2页
计算机应用技术专业《PHP应用开发技术》试题_第3页
计算机应用技术专业《PHP应用开发技术》试题_第4页
计算机应用技术专业《PHP应用开发技术》试题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机应用技术专业《PHP应用开发技术》试题及答案一、选择题(每题3分,总90分)1、在HTML中嵌入PHP代码,有以下几种方法,其中错误的是()。A.以”<2php”开头,以”?>”结束,中间为PHP代码。B.以<scriptlanguage=“php”>开头,</script>以结束,中间为PHP操作代码。C.以”<?”开头,以”?>”结束,中间为PHP操作代码。D.以”<!”开头,以”!>”结束,中间为PHP操作代码。(正确答案)2、Lamp组合是指()A.Linux+Apache+mysql+PHP(正确答案)B.Windows+Apache+mysql+PHPC.Linux+Apache+sqlserver+PHPD.Windows+Apache+sqlserver+PHP3、以下声明PHP变量正确的是()A.inti;B.varint$a;C.Sname=\"dadfa\";(正确答案)D.stringSname=\"sunch\";4、PHP中Sname=\"David\";echo\"helloSname\";程序执行结果为()A.helloDavid(正确答案)B.helloSnameC.hello$name'D.无法执行5、以下哪个语句用来退出php中switch-case的分支判断()A.continueB.leaveC.break(正确答案)D.end6、以下关于continue和break的说法正确的是()A.break不会强行终止当前循环B.break终止当前执行语句,继续执行循环的下一句C.continue强行终止当前循环D.continue终止当前执行语句,继续执行循环的下一句(正确答案)7、以下哪个函数是用来取出PHP数组的元素个数的()A.maxB.minC.array_reverseD.count(正确答案)8、下面哪个函数可以打开一个文件,以对文件进行读和写操作?()A.fget)B.file_open)C.fopen)(正确答案)D.open_file)9、关于mysql的sql编程中变量赋值说法错误的是()A.set可以同时给多个变量赋值B.select可以将查询结果赋值给变量C.select可以同时给多个变量赋值D.set只能同时给一个变量赋值(正确答案)10、以下关于子查询和表连接说法不正确的是()A.一般来说,表连接都可以用子查询替换,但有的子查询缺不能用表连接替换B.子查询比较灵活,方便,常作为增删改查的筛选条件,适合于操作一个表的数据C.表连接更适合于查看多表的数据D.在任意情况下二者均可以互相替换(正确答案)11、在下列()情况下,变量不被认为是NULL。A.变量赋值为NULLB.变量赋值为空字符串(正确答案)C.变量尚未赋值D.变量被unset函数释放12、下列变量名称有误的是()。A.$_lna=12;B.Smyweb=“\";C.SSitel63=“”;D.S我的变量=“test”;(正确答案)13、假设$a=5,Sb=5,有Sa=5b+=2,则Sa的值为()。A.5B.6C.7(正确答案)D.814、下列()函数可以判断读取是否至压缩文件的末尾。A.feof()(正确答案)B.gzeof()C.gzrewind()D.gzseek()15、下列说法中,错误的是()。A.echo、print、printf可以打印变量内容,但不能显示数组及系统超级变量数组B.print_r不仅可以打印数组、标量变量,还可以打印对象的内容C.echo是一个语句,可以使用。(小圆点)来拼接字符串,而print则不可以。D.echo语句可以有返回值(正确答案)16、在PHP函数中,属于选择数据库函数的是()。A.mysql_fetch_rowB.mysql_fetch_objectC.mysql_resultD.mysql_select_db(正确答案)17、PHP不支持以下哪种注释()A./体*材B.//C.#D.<--->(正确答案)18、在PHP中哪个变量数组总是包含所有总客户端发出的cookies数据()A.$_COOKIE(正确答案)B.$_COOKIESC.S_GETCOOKIED.S_GETCOOKIES19、读取get方法传递的表单元素值的方法是:()A.S_GET[\"名称”](正确答案)B.Sget[”名称”]C.SGEGI”名称“]D.$_get[”名称]20、下列说法中错误是()A.time0函数可以获取当前系统时间戳B.explodeO函数可以用来分割字符串并返回数组C.file()函数返回的数据类型是数组D.php函数可以通过指针传递参数(正确答案)21、下列有关get和post方法传递参数的说法中,正确的是()A.get方法是发送请求HTTP协议通过URL参数传递进行接收,传递参数简单,且没有长度限制。B.post方法是通过表单传递参数,可以提交大量的信息。(正确答案)C.使用post方法传递参数会出现页面参数泄露在地址栏中的情况。D.使用URL可以传递多个参数,参数之间需要用“S”连接。22、以下代码运行结果()$A=array(\"Monday\",\"Tuesday\",3=>\"Wednesday\");echo$A[2];A.MondayB.TuesdayC.WednesdayD.没有显示(正确答案)正确答案:A23、mysql_select_db()与@mysql_select_db()的区别是()A.@mysql_select_db()不会忽略警告,将错误显示到客户端(正确答案)B.mysql_select_db()不会忽略警告,将错误显示到客户端C.没有区别D.功能不同的两个函数24、PHP中调用某一个对象的方法或属性使用的运算符是()A.=>B.->(正确答案)C..D.~25、PHP中用来删除当前目录的函数是:()A.chdirB.cdC.opendirD.rmdir(正确答案)26、关于PHP变量的说法正确的是()A.PHP是一种强类型语言B.PHP变量声明时需要指定其变量的类型C.PHP变量声明时在变量名前面使用的字符是”&”D.PHP变量使用时,上下文会自动确定其变量的类型(正确答案)27、有下列PHP语句段,<2phpif(Sa)echo“Hello”;elseecho“World”;?>若要输出”World”,$a应该是(D)A.10B.-3C.“true”D.“0”(正确答案)28、PHP语法中,假设已知Sa=”hello”,Sb=”china”,则要得到”hellochina”的字符串,应该如何操作()A.$a+SbB.$a-$bC.Sa.5b(正确答案)D.Sa+=$b29、要配置PHP环境,只需修改()A.php.ini(正确答案)B.http.confC.php.sysD.php.exe30、下列命令中不是PHP的输出命令的是()A.echoB.printf)C.printD.write(正确答案)二、论述题。(每题5分,共10分)1。简述php连接数据库的步骤()答案解析:正确答案:

调用mysql_connect函数连接数据库服务器

调用mysql_selec

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论