- 0
- 0
- 约4.39千字
- 约 7页
- 2026-10-28 发布于河北
- 举报
微博PHP后端面试题(含详细真实作答答案)
说明:本套题目适配微博、短视频、社交资讯类PHP后端岗位,侧重业务实战、高并发、接口性能、数据库优化、缓存设计,答案为一线职场标准作答,无书面化套话,贴合真实面试场景。
一、PHP基础核心(必考)
1、PHP中static、self、parent、this的区别?
参考答案:
$this:指向当前实例化对象,只能在非静态方法中使用,调用当前类的属性和方法,包含继承后的重写内容。
self:指向当前类,属于静态绑定,编译阶段确定,优先调用当前类的静态属性、静态方法,不会继承子类重写内容。
parent:指向父类,用于调用父类的构造方法、静态方法、普通方法,常用于子类重写方法后保留父类逻辑。
static:延迟静态绑定,运行时确定指向,会识别子类重写的静态属性和方法,解决self静态绑定无法继承的问题,是高版本PHP开发静态业务的常用写法。
2、PHP传值和传引用的区别?什么场景用引用?
参考答案:
传值:默认方式,函数内部会拷贝一份变量值,内部修改不会影响外部原变量,占用额外内存,数据量大时性能较差。
传引用():函数内外共用同一个变量内存地址,内部修改直接改变外部原变量,无内存拷贝,性能更高。
使用场景:处理大数组、大数据批量修改、统一修改外部变量值、接口统一数据格式化等微博高频数据处理场景。日常业务尽量少用,避免变量污染、逻辑混乱。
您可能关注的文档
最近下载
- 深度剖析手麻的原因课件.pptx VIP
- 生成式人工智能(AIGC)基础与应用:AIGC概述PPT教学课件.pptx
- 2026年北京市各区高三语文一模非连续性文本阅读汇编(含答案).docx VIP
- 2015年度山西省科学技术奖授奖项目目录-太原高新技术产业开发区.doc VIP
- 国家开放大学2026春《毛泽东思想和中国特色社会主义理论体系概论》终考任务——大作业试卷123(参考答案).doc VIP
- 汉乐府代表名篇 乐府诗代表作.pdf VIP
- 爱华AWA5661系列声级计说明书.pdf VIP
- 中小学教师课题研究的方法-培训课件.pptx
- 柳州市-魅力柳州,工业与山水共融之城PPT模板.pptx
- 思想道德与法治(2023年版)第五章 第三节 投身崇德向善的道德实践.pptx VIP
原创力文档

文档评论(0)