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

PHP程序员面试题.docx

PHP程序员面试题.docx

预览

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

10 金币

下载文档

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

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

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

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

PHP程序员面试题

第一篇:PHP程序员面试题PHP程序员面试题一、选择题1、下列不属于PHP的开始结束标记的是:()A、B、C、D、2、下列程序的输出结果为()functiontest($a){$a=’456’;}$a=’123’;test($a);echo$a++;?>A、456B、123C、124D、会报错4、下列代码的输出结果为()functiontest($i){return++$i+5;}echotest(1);?>A、6B、7C、8D、空5、下列代码的输出结果为()$a=’123’;$b=&$a;$a=’789’;$b=’456’;echo$a;?>A、123B、456C、789D、空二、简答题:1、试写一个PHP脚本对数组进行排序,要求将数字数组中所有奇数放在左边,0放在中间,偶数放在右边。如数组:array(23,94,0,2,56,10,77,231,75,48)2、表uesr,有如下几个字段:id,username,userpwd,regtime。(1)、试写出查询该表所有记录的sql语句(2)、要将id为5的记录中,username字段的值更新为“小王”,请写出sql语句(3)、要删除id为10的记录,请写出sql语句(4)、现在要新增一条记录。username的值为:小李;userpwd的值为:123456;regtime的值为:2012-09-01。请写出sql语句3、试写一个PHP函数遍历一个文件夹【注:只需输出该目录的文件和子目录,无须对子目录再进行遍历】4、请根据你的理解设计一个站内信系统的数据库,并简要说明字段意义和脚本实现细节5、请使用PHP写一个文件上传脚本,要求只能上传gif/jpeg图像,并且图像大小不能超过1024KB。三、附加题试述你对程序员职业的理解以及你的工作习惯和为人处事的态度。【提示:回答本题时应该实事求是,尽量向面试官表现真实的自我】第二篇:PHP程序员面试题北京融入网络科技有限公司PHP工程师面试题1、请写一个实现中文字串截取无乱码的方法。(超出部分用’…..’替换)。2、ThinkPHP框架中,下列定义有什么不同?$userModel=M(“User”);$userModel=D(“User”);3、如果让你模拟登陆微信公众平台并设置微信的开发模式中的URL和Token,你会如何去做?(思路或代码皆可)。4、谈谈对你对PHP的认识或你擅长的技术。5、假设有一个博客系统,数据库存储采用mysql,用户数量为1000万,预计文章总数为10亿,每天有至少10万的更新量,每天访问量为5000万,对数据库的读写操作的比例超过10:1,你如何设计该系统,以确保其系统高效,稳定的运行?提示:可以从数据库设计,系统框架,及网络架构方面进行描述,可以自由发挥。6、你经常去那些网站?有没有自己的博客或git开源项目。/1第三篇:PHP程序员面试题经典及答案集锦都是经典基础题:1.表单中get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2.session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的。两者都可通过时间来设置时间长短3.数据库中的事务是什么?答:事务(transaction)是作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,则认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作完成,事务则提交,其修改将作用于所有其他数据库进程。如果一个操作失败,则事务将回滚,该事务所有操作的影响都将取消。简述题:1、用PHP打印出前一天的时间格式是2006-5-1022:21:21(2分)答:echodate('Y-m-dH:i:s',strtotime('-1days'));2、echo(),print(),print_r()的区别(3分)答:echo是PHP语句,print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)print()只能打印出简单类型变量的值(如int,string)print_r()可以打印出复杂类型变量的值(如数组,对象)echo输出一个或者多个字符串3、能够使HTML和PHP分离开使用的模板(1分)答:Smarty,Dwoo,TinyButStrong,TemplateLite,Savant,phemplate,XTemplate5、使用哪些工具进行版本控制?(1分)答:cvs,svn,vss;6、如何实现字
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

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

PHP程序员面试题

文档大小:22KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
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专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用