文档介绍:php项目经验面试技巧
篇一:-PHP面试题
阐明:
1.
2.
3.
4. 理解每道题考察的是那方面的知识点; 答复时注意找到核心 通过一道题能扩展更多内容去理解 红色部分的题难度稍高一点
Li?为避免多次涉及同一文献可用什么替代它们?
9. session和cookie的辨别和关系, 禁用cookie后, session能否正常使用?
10. php中, $_REQUEST, $_GET, $_POST, $_COOKIE, $_SESSION, $_FILES分别代表什么?
11. 2M ADSL宽带连接, 抱负状况下, 最大下载速度是多少KB/s ?
12. 什么是时间戳? 如何取适目前时间戳?
13. ip地址的二进制和10进制表达形式
14. 一种字节占多少bit ? 一种IPv4地址占多种字节? 一种IPv6地址呢?
15. 请写出一种正则表达式,用于匹配一种HTML文献中标记中的图片地址
16. 用PHP打印出前一天的时间格式是-5-10 22:21:21
17. 如何实现字符串翻转?
18. php5中魔术措施有哪多种? 并阐明其使用措施
__construct
__destruct
__set
__get
__unset
__isset
__call
Function __sleep {
Reutrn array(“name”, “age”);
}
__clone
__wakeup
__autoload
__toString
易第优教育
20.
21.
22.
23.
24.
25.
26.
求两个日期的差数,例如-2-5 ~ -3-6 的日期差数。 谈谈你对MVC的结识,简介几种目前比较流行的MVC框架? 写一种匹配URL的正则表达式 使用版本控制工具的目的是什么? 你用过哪些版本控制工具? 如何迅速下载一种远程服务器上的图片文献到本地? 框架中什么是单一入口和多入口,单一入口的优缺陷 打印一种用‘.’链接的字符串时候,还可以用什么替代‘.’链接效率更高些
Echo $a,$b,$c
Echo “{$a}{$b}”
27. 提示类型200、301 ,302,303,404、401,403,500,505,502 HTTP response code
所代表的含义。
28. 编写一种自定义函数提取“Www/hello/?a=3&b=4”途径的的后缀名。
29. 你对Memcach的理解,长处有哪些?
30.
31. 你所懂得的php数组有关的函数?
32. 用PHP写出显示顾客端IP和服务器IP的代码
33. 如何修改SESSION的生存时间
34. 有一种网页地址, 例如PHP开发资源网主页: /,如
何得到它的内容?
35. 在PHP中,heredoc是一种特殊的字符串,它的结束标志必需?
<<<aaaa
aaaa
Aaaa;
36. 请用php编写程序,读取出的首页的网页内容(仅html),并存入
字符串 $str.
易第优教育
38.
39.
40. 至少写出一种验证139开头的11位手机号码的正则表达式。
41. 请写一种函数,实现如下功能:字符串“open_door” 转换成 “OpenDoor”、”
make_by_id” 转换成 ”MakeById”。
42. 请用php写出如下程序:,开放端口8899
进行侦听。
请用php的socket有关知识,写出一种简易的client,连接到server,并发送字符串”hello server!”。程序仅对连接的成功和失败进行简易错误鉴定和解决即可。
43. 实现中文字串截取无乱码的措施。
44. 请阐明php中传值和传引用的辨别。什么时候传值什么时候传引用?
45. 在PHP中error_reporting这个函数有什么作用?
46. 请写一种函数验证电子邮件的格式与否对的
47. 简述如何得到目前实行脚本途径,涉及所得到参数
48. $_SERVER[“script_name”].
49. 如何声明一种名为”myclass”的没有措施和属性的类?
50. 如何实例化一