在家视频面试,第一面主要问了php的基础知识,mysql的内容,熟悉的框架内容,最后做了一道动态规划的算法题(走台阶)
面试官问的面试题: 1. php ""和''的区别
2. isset和empty的区别
3. $this, self, parent的区别
4. php魔术变量
5. mysql索引模型,什么情况下设置了索引却不走索引
6. 联合索引模型
7. 防止sql注入 yii2 bindValue()和bindParam()的区别
8. yii2框架 find() findOne(), all(), one(), scalar() queryAll() queryRow() 的返回值,已经结果集为空时候的返回值
9. 说一些操作array的方法:array_values, array_column, array_push, array_pop
求数组的交集,并集,差集?array_multisort?遍历array的方法?array_walk?除了array_walk还有什么可以遍历array的方法,array_search?
10. php定义常量的几种方式