《php试题及答案.docx》由会员分享,可在线阅读,更多相关《php试题及答案.docx(29页珍藏版)》请在第壹文秘上搜索。
1、PhP试题及答案一、单选1 .(单选题)复选框的type值为()A. radioB. checkC.checkboxD.Text2 .(单选题)创建目录使用的函数是()A. rmdir()B. mkdir()C. chdir()D. readdir()3 .(单选题)删除目录使用的函数是()A. mkdir()B. rmdir()C. chdir()D. scandir()4 .(单选题)获取当前工作目录使用的函数是()A. getdir()B. getcwd()C. scandir()D.readdir()5 .(单选题)打开一个目录句柄使用的函数是()A. opendir()B. clos
2、edir()C. readdir()D. sscndir()6 .(单选题)读取一个目录内容使用的函数是()A.opendir()B.readdir(涧?)C. scandir()D. closedir()7 .(单选题)PHP中获取文件类型的函数是()。A. fileinfo()B. filesystem()C. filetype()D. fileowner()8 .(单选题)PHP中用于判断文件是否存在的函数是()。A. fileinfo()B. file,exists()(B确:C. fileperms()D. filesize()A.文件的修改时间B.文件的上次访问时间(:JC.文件的
3、创建时间D.文件大小10 .(单选题)要获取文件的统计信息,可以使用下面的哪个函数?()。A.fileinode()B.stat()C.filetype()D.fileowner()11 .(单选题)以下关于文件的Ctime属性说法正确的是()。A.在windows下修改文件名会改变Ctime属性值B.在Iinux下修改文件权限不会改变Ctime属性值C.在Iinux下修改文件内容不会改变Ctime属性值D.在Iinux下修改文件路径会改变Ctime属性值12.(单选题)文件上传时,表单标签A.multipartfrm-dataB.application/x-www-form-urlencod
4、edC. multipartD. post13.(单选题)文件上传时,表单标签A.getB.postC.都可以D.为空14 .(单选题)文件上传时,服务器端设置,PHP配置文件php.ini中file_uploads说法错误的是A.Mejiploads代表是否支持上传B.值为On代表支持上传C.值为Off代表不支持上传D.值为On代表不支持上传i15 .(单选题)表单通过POST方法上传的文件信息被存储在$_FILES全局数组中,$_FlLESrfnenametmp_name代表什么A.存储上传文件的临时目录B.存储上传文件的文件名C.存储上传文件的临时目录和文件名(,D.存储上传文件16.(
5、单选题)函数move_uploaded_file()的作用是什么()A.将文件上传B.文件上传后,首先会存储于服务器的临时目录中,可以使用该函数将上传文件移动到新位置c.删除上传的文件D.将下载文件移动到新位置该函数判断指定的文件是否已上传,如果是则返回ture。B.该函数判断指定的文件是否通过HTTPPoST上传的,如果是则返回ture。(答案)C.该函数判断指定的文件是否通过HTTPGET上传的,如果是则返回ture。D.该函数判断指定的文件是否是上传文件,如果是则返回tureo18 .(单选题)电子支付是指电子交易的当事人,使用安全电子支付手段,通过()进行的货币支付或资金流转。A.网络
6、B.开户银行C.发卡银行D.中介银行19 .(单选题)SSL协议是()A.专门为银行卡进行网上支付而设计的安全协议卜恒;工)B.建立在TCP协议之上的安全协议C.在因特网上对服务器进行认证的安全协议D.与应用层协议独立无关的安全协议20.(单选题)网上购物中,银行卡电子传输系统采用的是()。A.城域网B.因特网,C.专用网D.局域网21.(单选题)客户在淘宝网进行的电子商务活动属于()。A. B2C电子商务活动B. B2G电子商务活动C. B2B电子商务活动D. C2C电子商务活动22 .(单选题)目前,电子支付存在的最关键的问题是()。A.技术问题B.安全问题IC.成本问题D.观念问题23
7、.(单选题)setcookie(,TestCookien,$value,time()+3600);?程序中cookie多久过期?AI小时后过期(交)B. 1小时前过期C. 2小时后过期D.永不过期24.(单选题)以下哪一个是删除cookie?()A.setcookie(TestCookie,time();B. SetCOokie(TestCookie,time()+3600);C. setcookie(,TestCookie,time()-3600);(|D.SetCOOkie(TeslCookie,time()+l);25.(单选题)填空题session_destroy()的作用是?()A彻
8、底销毁SeSSOin确)B.销毁一个临时sessionC.销毁session中的一个值D.销毁一个永久session26 .(单选题)PHP可以利用()配置项实现自动开启SeSSion的机制。A. session_autoB. session_startC. session_auto_startD. session.auto_start27 .(单选题)FOrm标签中“name”属性、“method属性、“action”属性和enctype”属性的作用分别是()。A.设置表单名称;设置表单提交方式;设置接收数据路径;设置提交数据的编码格式。(正确答案)B.设置表单提交方式;设置提交数据的编码格
9、式;设置表单名称;设置接收数据路径。C.设置表单名称;设置接收数据路径;设置表单提交方式;设置提交数据的编码格式。D.设置表单名称;设置提交数据的编码格式;设置接收数据路径;设置表单提交方式。28.(单选题)标记type属性有多种值,其中text、checkbox、password、radio分另1j代表()。A.文本框、密码框、复选框、单选按钮B.密码框、文本框、单选按钮、复选框C.文本框、复选框、密码框、单选按钮,D.密码框、复选框、文本框、单选按钮29 .(单选题)以下关于GET方式提交和POST方式提交数据说法错误的是()。A. get是把参数数据队列加到提交表单的ACTION属性所指
10、的URL中,值和表单内各个字段一一对应,在URL中可以看到。B. post是通过HTTPPOSt机制,将表单内各个字段与其内容放置在HTMLHEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。C. get安全性非常低,post安全性较高。而且post的执行效率也比get好。(:案)D.在FORM提交的时候,如果不指定Method,则默认为GET请求,Form中提交的数据将会附加在url之后,以?分开与url分开。30 .(单选题)程序输出结果是()?A. Array(O=red1=black)B. Array(O=pink1=white)C. Array(O=red)
11、D. Array(O=red1=white)31 .(单选题)“red,”b“=“green,”c=“blue);echoarray_shift($a).H;?A. red(旧曲笆B. greenC. blueD. Array(bl=greenc=blue)32 .(单选题)程序输出结果是()?A. Array(0=green1=blue)B. Array(f=redfl=green)(.?C. Array(0=red1=blue)D. Array(01=red1=green31=blue)33 .(单选题)统计数组元素个数函数是()A.sum()B.count()iC. max()D. ab
12、s()34 .(单选题)程序输出结果是()A. Array(01=one,two,three,four)B. Array(1=one2=two3=three4=four)C. Array(0=one1=two2=three3=four)D. Array(0=one1=two,three,four)35 .(单选题)A. HelloworldIIoveShanghai!B. HelloWorld!IloveShanghai!C. Hello,World!IloveShanghai!D. Array(0=Hello1=World!2=I3=love4=Shanghai!)36 .(单选题)6,n,
13、=4,4=8,cu=2);sort($array1);print_r($array1);?程序输出结果是()A. Array(c=2n=4a=64=8)B. Array(0=81=6=43=2)C. Array(0=21=42=63=8)(,D. Array(4=8a=6n=4c=2)37 .(单选题),lemon,a=,orangeb,=banana,c=napplen);asort($fruits);print_r($fruits);?程序输出结果是()A. Array(0=apple1=banana2=lemon3=orange)B. Array(c=appleb=bananad=lem
14、ona=orange)C. Array(a=orangeb=bananac=appled=lemon)D. Array(0=orange1=banana2=apple3=lemon)38 .(单选题)next()函数表示()?A.数组指针指向数组中的上一个元素B.数组指针指向数组中的下一个元素,C.数组指针指向数组中的当前元素D.数组指针指向数组中的最后一个元素39 .(单选题)检测数组中某个键名是否存在用()函数?A. array_key_exists()B. in_array()C. array_search()D.key()40 .(单选题)SQL模糊查询使用()关键字?A. whereB. likeC. limitD. select41 .(单选题)在图书表book中查询PhP相关的图书。(图书名字字段(bookname)A. selectfrombookwherebookname