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

趣果科技PHP程序员转正面试题.docx

趣果科技PHP程序员转正面试题.docx

预览

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

10 金币

下载文档

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

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

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

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

趣果科技PHP程序员转正面试题

第一篇:趣果科技PHP程序员转正面试题趣果科技PHP程序员转正面试题1.echocount(“abc”);输出什么?2.用PHP写出显示客户端IP与服务器IP的代码3.error_reporting(2047)什么作用?4.echo,print()和print_r()有什么区别?5.打开php.ini中的Safe_mode,会影响哪些函数?6.请写一个函数验证电子邮件的格式是否正确(要求使用正则)7.MySQL数据库,一天一万条以上的增量,怎么优化?8.写出一种排序算法(要写出代码),并说出优化它的方法。假设我们需要做一个用户金币系统。用户每天第一次登录可以获得1个金币,用户下单购买东西后会获得20个金币。但是这两种金币有不同的性质。对于登录获得的金币(简记为类型A),用户获得之后就可以消费——例如可以用金币买东西。对于下单购买获得的金币(简记为类型B),有一个月的冻结期。在冻结期内类型B的金币不能被消费,如果冻结期内用户发生了退货,则这些类型B的金币会被回收,将来也不让给用户消费。请设计一个系统(数据库结构和逻辑流程),满足以下要求:1、用户可以正确的获得上述类型金币2、用户随时可以知道自己有多少金币可以消费,有多少金币被冻结3、被冻结的金币在冻结期后成为可以消费的金币4、用户可以消费自己的可用的金币只需要设计一种可行方案,描述数据库结构和逻辑算法即可第二篇: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程序员面试题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程序员面试题经典及答案集锦都是经典基础题:1.表单中get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2.session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

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

趣果科技PHP程序员转正面试题

文档大小:23KB

限时特价:扫码查看

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

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用