笔试:
1、isset和array_key_exists的区别?
2、include/include_once和require/require_once的区别?
3、session_start为什么要放在开头写?
4、__autoload和spl_autoload的区别?
5、redis的使用,redis的数据类型,操作方式?
6、HTTP的请求头和返回头?
7、写一个高效验证ip的函数。
function is_valid_ip() { return true/false;}
8、实现var_dump的作用。
9、有一列数1、1、2、3、5、8、13、21、34......写一个函数,计算出第n个数是多少及分析思路 并分析优化方案。
10、北京地铁线路,求最佳路线
面试题:
1、php中memcache扩展和memcached扩展的区别?
2、session_start()前面要是有echo输出有影响吗?
3、include和require除了处理错误方式的不同之外还有什么区别?
4、在数据库中如何存储ip地址,并查找A类ip地址,B类ip地址?
5、