
php面试经验
八重樱。
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP设计模式之桥梁模式(Bridge)代码实例大全(11)
目的 解耦一个对象使抽象与实现分离,这样两者可以独立地变化。 例子 ★官方PHP高级学习交流社群「点击」管理整理了一些资料,BAT等一线大厂进阶知识体系备好(相关学习资料以及笔面试题)以及不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货 代码 Formatter.php <?php namespace Des原创 2020-09-14 21:48:07 · 406 阅读 · 0 评论 -
PHP设计模式之组合模式(Composite) 代码实例大全(12)
目的 一组对象与该对象的单个实例的处理方式一致。 示例 form类的实例包含多个子元素,而它也像单个子元素那样响应 render() 请求,当调用 render() 方法时,它会历遍所有的子元素,调用 render() 方法 Zend_Config: 一个配置选项树,每个选项自身就是一个Zend_Config对象 UML图 ★官方PHP高级学习交流社群「点击」管理整理了一些资料,BAT等一线大厂进阶知识体系备好(相关学习资料以及笔面试题)以及不限于:分布式架构、高可扩展、高性能、高并发、服务器..原创 2020-09-14 22:03:50 · 338 阅读 · 0 评论 -
PHP设计模式之适配器模式(Adapter) 代码实例大全(10)
目的 将某个类的接口转换成另一个接口以兼容,适配器使得原来因为接口不同而无法一起使用的类可以一起工作。 适配器通过将原始接口进行转换,给用户提供一个兼容接口。 例子 客户端数据库适配器 使用多个不同的网络服务和适配器来规范数据使得出结果是相同的 UML 图 ★BAT等一线大厂进阶知识体系备好(相关学习资料以及笔面试题)以及不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Dock原创 2020-09-14 20:39:30 · 323 阅读 · 0 评论 -
PHP设计模式|观察者模式(Observer)解析与应用
使用场景 假设项目经理让我们写了一个登陆接口,咔咔擦擦写完了 第二天让我们加入统计登陆次数,然后在后面加代码 第三天让我们判断登陆地区,又在后面加代码 第四天让我们在用户登陆后推送活动,再再后面加代码 第N天,这个接口已经杂乱到没人想维护了 我们需要让项目保持高内聚低耦合,就可以用到观察者模式(也不是非要,看需求) 概念 观察者,观察者,首先要有个被人观察的角色,这是唯一的,然后会有无数个观察者去看她,可以说是一群人在围观一个人,既然有无数个观众,那总得有个东西记录有哪些观察者,那就应该有一个类原创 2020-08-18 22:18:19 · 520 阅读 · 0 评论 -
PHP的垃圾回收机制-PHP高级面试题+详解
面试10家公司,收获9个offer,2020年PHP 面试问题zhuanlan.zhihu.com ps:本篇内容包括精选面试题与知识篇。 PHP面试题关于PHP的垃圾回收机制,PHP的垃圾回收机制引用计数 (reference counting) GC 机制,PHP可以自动进行内存管理,清除不需要的对象,PHP面试题分享PHP关于垃圾回收机制的面试题: ★我的php学习交流社群——856460874。群内管理已准备好 整理好的BAT等一线大厂进阶知识体系备好(相关学习资料以及笔面试题)欢迎获取一起原创 2020-08-06 22:40:01 · 1088 阅读 · 0 评论 -
2019年PHP面试题附答案(实战经验)
出于一些原因近期做了一次工作变动,在职交接近一个半月时间大概面试了十五家公司,并且得到了自己比较满意的offer,最后基本上无缝衔接了新工作。总体来说,虽然准备的很充分,但面试期间还是暴露了许多问题,所以做下总结,供大家和自己以后参考,主要分四部分讲述: 简历方面,格式内容包括七个板块,个人简介,求职意向,工作经历,项目经历,技能描述,学历背景,自我评价。如果自己或公司没有其他特殊要求,这些一般...原创 2019-10-26 21:51:49 · 5268 阅读 · 3 评论