继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

PHP中级工程师面试题(一)

金融先森
关注TA
已关注
手记 12
粉丝 77
获赞 1600

1) 使用什么函数去按值对一个多维数组进行排序?如果排序中要保留关键字呢?如何对关键词对多维数组进行排序?
2) 什么时候需要为多数组排序写一个自定义函数?这个函数将返回什么值?
3) 什么事递归函数?在什么场景下递归函数很有用?当使用递归函数的时候,有哪两点值得特别注意?
4) 什么是静态变量?在什么场景下静态变量十分有用?
5) 什么是匿名函数?在PHP的哪一个版本中引入了匿名函数?
6) 使用元语法有哪些规则要遵循?和其他的替代方案相比,原型文档的方式有什么优势?
7) 你会如何使用printf()和sprintf()函数?他们会给你带来什么好处?
8) 实现递归目录函数的例子,使用嵌套的无序列表去列举目录下的内容。
9) 什么是引导文件?
10) 为什么让所有的用户请求都通过引导页面来访问很重要(也就是说,为什么不能让单个模块被直接访问到?)
11) 为什么下面的这行代码十分不安全?( include($_GET['p']) )
12) 要配置Apache网站服务器,可能会用到哪些两个文件?这两个文件有何不同?
13) 如何测试在一个特定的目录下mod_rewrite是否可用?
14) 当时用mod_rewrite的时候,为什么使用相对路径来引用外部资源,比如图片、Javascript以及样式表文件,可能会导致问题?
15) 什么是缓存?为什么缓存是有用的?什么时候缓存可能带来不必要的问题?
16) 什么PHP函数可以用来影响页面的缓存?


欢迎各位攻城狮来解答,吐槽。
后面我将在面相对象、网络编程、PHP程序调试、测试与性能 持续更新……

打开App,阅读手记
23人推荐
发表评论
随时随地看视频慕课网APP