2021年春季PHP面试题总结汇总,这里是没有答案提供的,需要看有答案的请对应链接
http://micuer.com/new/1407.html
1. get,post 的区别
2. require,include 区别
3. i++和++i命令的区别有
4. 两数组直接相加,array_merge 与直接相加的区别。
5. 负载均衡的五种算法
6. InnoDB和MyISAM的区别
7. 两个数组相加
8. echo、print_r、print、var_dump
9. php中字符串处理函数
10. array_diff
11. 有两个数组[1,2,5,11,32,15,77]和[99,32,15,5,1,77]两个数组,写段程序找出它们共同都拥有的数
12. 面向对象三大特征
13. 魔术方法 [系统特定情境调用,如初始化construct]
14. mysql数据库索引有哪些?什么情况下不适合建立索引?
15. 问:一条SQL语句在MySQL中如何执行的?
16. 问:PHP-FPM与Nginx的通信机制?
17. 数组排序
18. 常见的排序算法
19. memcache 和 Redis 的区别
20. redis 穿透和雪崩
21. SQL 语句优化有哪些方法?
22. mysql 中有哪几种锁
23. 如何处理负载、高并发
24. 为什么要使用分布式锁
25. 单线程的redis如何实现阻塞队列
26. 消息中间件
27. PHP网络通信是如何实现的
28. MySQL分库分表策略
29. 事务的其特性有哪些?mysql是否支持嵌套事务?
30. $this和self、parent这三个关键词分别代表什么?在哪些场合下使用?
31. PHP的性能优化方法总结
32. 安全对一套程序来说至关重要,请说说在开发中应该注意哪些安全机制?
33. TCP长连接与短连接的区别,各自的优点与缺点,以及其使用场景
34. ##运算符题 //+= 与-=优先级一致,靠右原则
35. TCP/IP协议支持哪些协议? //面试的时候是多选题,没选全······
36. localhost与127.0.01的区别