收藏 分享(赏)

php参考试题.doc

上传人:11xg27ws 文档编号:7805700 上传时间:2019-05-26 格式:DOC 页数:13 大小:67KB
下载 相关 举报
php参考试题.doc_第1页
第1页 / 共13页
php参考试题.doc_第2页
第2页 / 共13页
php参考试题.doc_第3页
第3页 / 共13页
php参考试题.doc_第4页
第4页 / 共13页
php参考试题.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、一、选择题1、在 HTML 中嵌入 PHP 代码,有以下几种方法,其中错误的是(D) 。A. 以”结束,中间为PHP 代码。B. 以 开头,以结束,中间为 PHP 操作代码。C. 以”结束,中间为 PHP 操作代码。D. 以 ”结束,中间为 PHP操作代码。2、Lamp 组合是指(A)A.Linux+Apache+mysql+PHPB.Windows+Apache+mysql+PHPC.Linux+Apache+sqlserver+PHPD.Windows+Apache+sqlserver+PHP3、以下声明 PHP 变量正确的是(C)A.int i;B.var int $a;C.$name=

2、“dadfa“;D.string $name=“sunch“;4、PHP 中$name=“David“;echo “hello $name“;程序执行结果为(A)A.hello DavidB.hello $nameC.hello $nameD.无法执行6、以下哪个符号是 php 的字符串连接符(A)A. .B. -C. |D. +7、以下哪个语句用来退出 php 中 switch-case 的分支判断(C)A. continueB. leaveC. breakD. end8、以下关于 continue 和 break 的说法正确的是(D)A.break 不会强行终止当前循环B.break 终止

3、当前执行语句,继续执行循环的下一句C.continue 强行终止当前循环D.continue 终止当前执行语句,继续执行循环的下一句9、以下哪个函数是用来取出 PHP 数组的元素个数的(D)A.maxB.minC.array_reverseD.count10、下面哪个函数可以打开一个文件,以对文件进行读和写操作?(C)A.fget()B.file_open()C. fopen()D. open_file()11、关于 mysql 的 sql 编程中变量赋值说法错误的是(D)A.set 可以同时给多个变量赋值B.select 可以将查询结果赋值给变量C.select 可以同时给多个变量赋值D.s

4、et 只能同时给一个变量赋值12、以下关于子查询和表连接说法不正确的是(D)A.一般来说,表连接都可以用子查询替换,但有的子查询缺不能用表连接替换B.子查询比较灵活,方便,常作为增删改查的筛选条件,适合于操作一个表的数据C.表连接更适合于查看多表的数据D.在任意情况下二者均可以互相替换14、以下哪个语句是 PHP 用来输出的(A)A. echoB. printstrC. system.out.println()D. out.print()15、在下列(B)情况下,变量不被认为是 NULL。A. 变量赋值为 NULLB. 变量赋值为空字符串C. 变量尚未赋值D. 变量被 unset 函数释放16

5、、下列变量名称有误的是(D) 。A. $_1na=12;B. $myweb=“”;C. $Site163=“”;D. $我的变量=“test”;17、假设$a=5,$b=5, 有$a=$b+=2, 则$a 的值为(C) 。A. 5B. 6C. 7D. 818、下列(A)函数可以判断读取是否至压缩文件的末尾。A. feof( )B. gzeof( )C. gzrewind( )D. gzseek( )19、下列说法中,错误的是(D) 。A. echo、print、printf 可以打印变量内容,但不能显示数组及系统超级变量数组B. print_r 不仅可以打印数组、标量变量,还可以打印对象的内容

6、C. echo 是一个语句,可以使用.(小圆点) 来拼接字符串,而 print 则不可以。D. echo 语句可以有返回值20、在 PHP 函数中,属于选择数据库函数的是(D) 。A. mysql_fetch_rowB. mysql_fetch_objectC. mysql_resultD. mysql_select_db 21、PHP 不支持以下哪种注释( D )A. /* */ B. / C. # D. 22、在 PHP 中哪个变量数组总是包含所有总客户端发出的 cookies 数据 ( A ) A. $_COOKIE B. $_COOKIES C. $_GETCOOKIE D. $_GE

7、TCOOKIES 23、读取 get 方法传递的表单元素值的方法是: ( A )A. $_GET“名称“ B. $get“名称“ C. $GEG“名称“ D. $_get“名称“ 24、下列说法中错误是( D )A. time()函数可以获取当前系统时间戳B. explode()函数可以用来分割字符串并返回数组C. file()函数返回的数据类型是数组D. php 函数可以通过指针传递参数25、下列有关 get 和 post 方法传递参数的说法中,正确的是( B )A. get 方法是发送请求 HTTP 协议通过 URL 参数传递进行接收,传递参数简单,且没有长度限制。B. post 方法是通

8、过表单传递参数,可以提交大量的信息。C. 使用 post 方法传递参数会出现页面参数泄露在地址栏中的情况。D. 使用 URL 可以传递多个参数,参数之间需要用“$”连接。26、以下代码运行结果( D ) $A=array(“Monday“,“Tuesday“,3=“Wednesday“); echo $A2; A. Monday B. Tuesday C. Wednesday D. 没有显示 27、mysql_select_db( )与mysql_select_db( )的区别是( B ) A. mysql_select_db( )不会忽略警告,将错误显示到客户端B. mysql_select

9、_db( )不会忽略警告,将错误显示到客户端C. 没有区别D. 功能不同的两个函数 28、PHP 中调用某一个对象的方法或属性使用的运算符是( B )A. = B. - C. . D. 29、 PHP 中用来删除当前目录的函数是:( D )Achdir B. cd C. opendir D. rmdir30、关于 PHP 变量的说法正确的是( D )A. PHP 是一种强类型语言B. PHP 变量声明时需要指定其变量的类型C. PHP 变量声明时在变量名前面使用的字符是”mysql_select_db(test);$query = “delete table score where id=1“

10、;$result = mysql_query($query,$conn);mysql_close($conn);参考答案 2$conn = mysql_pconnect(localhost,root,1234) or die(“连接失败”);mysql_select_db(test);$query = “delete table score where id=1“;$result = mysql_query($query,$conn);参考答案 3$mysqli=new mysqli(localhost,root,1234,test);If(mysqli_connect_errno()or d

11、ie(“连接失败”);$query = “delete table score where id=1“;$result=$mysqli-query($query);$mysqli-close();四、论述题。 1。简述 php 连接数据库的步骤调用 mysql_connect 函数连接数据库服务器调用 mysql_select_db 选择要操作的数据库进行数据操作调用 mysql_close 关闭数据库连接2、echo print print_r 区别echo、print 可以打印变量内容,但不能显示数组及系统超级变量数组echo 是一个语句,可以使用.(小圆点 )来拼接字符串,而 print 则不可以,print 是函数 有返回值print_r 不仅可以打印数组、标量变量,还可以打印对象的内容3、include require 的区别答:这两种结构除了在如何处理失败之外完全一样。include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果想在遇到丢失文件时停止处理页面就用 require()。include() 就不是这样,脚本会继续运行。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报