您所在位置: 网站首页 / PHP笔试题+答案.docx / 文档详情
PHP笔试题+答案.docx 立即下载
2025-08-25
约1.5万字
约26页
0
25KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

PHP笔试题+答案.docx

PHP笔试题+答案.docx

预览

免费试读已结束,剩余 21 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PHP笔试题+答案

第一篇:PHP笔试题+答案程序开发卷1PHP程序员考题考试说明:1、试卷总分为100分。2、本次考试时间为120分钟。一、逻辑推理题(9分,每题3分)1.Jack夫妇请了Tom夫妇和Henrry夫妇来他们家玩扑克。这种扑克游戏有一种规则,夫妇两个不能一组。Jack跟Lily一组,Tom的队友是Henrry的妻子,Linda的丈夫和Sara一组。那么这三对夫妇分别为:(B)A.Jack—Sara,Tom—linda,Henrry—LilyB.Jack—Sara,Tom—Lily,Henrry—lindaC.Jack—linda,Tom—Lily,Henrry—SaraD.Jack—Lily,Tom—Sara,Henrry—linda2.有17根11.1米长的钢管,要截成1.0米和0.7米的甲、乙两种长度的管子,要求截成的甲、乙两种管子的数量一样多。问:最多能截出甲、乙两种管子各多少根?(C)A.99B.105C.111D.1213.一个水库在年降水量不变的情况下,能够维持全市12万人20年得用水量。在该市新迁入3万人之后,该水库只够维持15年得用水量。市政府号召节约用水,希望能将水库的使用寿命提高到30年。那么该市市民平均需要节约多少比例的水才能实现政府制定的目标?(A)A.2/5B.2/7C.1/3D.1/4二、PHP语言题(36分,每题3分)1.语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是(3分):A无限和0B0和无限C都是无限D都是0参考答案:A2.读取post方法传递的表单元素值的方法是(3分):A$_post[“名称”]B$_POST[“名称”]C$post[“名称”]D$POST[“名称”]参考答案:B3.下面哪个函数可以打开一个文件,以对文件进行读和写操作?(3分)Afget()程序开发卷1Bfile_open()Cfopen()Dopen_file()参考答案:C4.下面哪个选项没有将john添加到users数组中?(3分)(a)$users[]=‘john’;(b)array_add($users,’john’);(c)array_push($users,‘john’);(d)$users||=‘john’;参考答案:B5.PHP是一种______脚本语言,基于______引擎。PHP最常被用来开发动态的______内容,此外,它同样还可被用来生成______(以及其他)文档。(3分)A.动态,PHP,数据库,HTMLB.嵌入式,Zend,HTML,XMLC.基于Perl的,PHP,Web,静态D.嵌入式,Zend,Docbook文档,MySQLE.基于Zend的,PHP,图像,HTML参考答案:B6.函数的形参与实参之间的数值传递方式有哪些?如何传递?(5分)答:(1)按值传递方式,将实参的值复制到对应的形参中,在函数内部的操作针对形参进行,操作的结果不会影响到实参,即函数返回值,实参的值不会改变。(2)按引用传递方式,按引用传递方式就是引用将实参的内存地址传递到形参中,这时在函数内部的所有的操作都会影响到实参的值,返回后实参的值会发生变化,引用传递方式就是传递时在原基础上加&号即可。(3)默认函数(可选参数)。可选参数指定某个参数为可选参数,将可选参数放在参数引表末尾,并且指定其默认值为空。7.定义:$str=”a1b2c3”,请写出下面两种匹配的结果以及解释一下两者的区别。(5分)preg_match(‘/[w]*[d]+/i’),$str,$ary);echo$ary[0];preg_match(‘/[w]*?[d]+/i’,$str,$ary);echo$ary[0];参考答案:第一个输出为a1b2c3,第二个输出为a1。区别主要是[w]*,后面有没有跟问号,PHP的正则匹配模式默认为贪婪模式,即第一个模式,表示*取尽量多的匹配字符,第二个加了个限定符?,为非贪婪(或懒惰模式),表示*取尽量少的匹配字符。(能写出贪婪和懒惰的区别,正则表达式已经没大问题了。)8.session和cookies有什么区别?如果浏览器禁用了cookies,session还可以使用吗?为什么?(5分)参考答案:cookies存储在客户端,session存储在服务端。浏览器禁用了cookies,session也不可以使用,因为sesession是需要客户端发送一个sessionid到服务端,禁用了cookies,客户端就不能保存此sessionid,session也失效了。(session是常用的,考察使用的熟悉程度)程序开发卷19.PHP二进制数据流是处理是用什么函数的?(4分)参考答案:pack和unpack。(与服务端通信用到的解析方法
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

PHP笔试题+答案

文档大小:25KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用