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