PHP 是目前使用最广泛的基于 Web 的编程语言,驱动着数以百万计的网站,其中也包括如 Facebook 等一些大型站点。这里收集了 21 段实用便捷的 PHP 代码摘录,对每种类型的 PHP 开发者都会有所帮助。 1. 可阅读随机字符串 此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。
2. 生成一个随机字符串 如果不需要可阅读的字符串,使用此函数替代,即可创建一个随机字符串,作为用户的随机密码等。
3. 编码电子邮件地址 使用此代码,可以将任何电子邮件地址编码为 HTML 字符实体,以防止被垃圾邮件程序收集。
4. 验证邮件地址 电子邮件验证也许是中最常用的网页表单验证,此代码除了验证电子邮件地址,也可以选择检查邮件域所属 DNS 中的 MX 记录,使邮件验证功能更加强大。
5. 列出目录内容
6. 销毁目录 删除一个目录,包括它的内容。
7. 解析 JSON 数据 与大多数流行的 Web 服务如 Twitter 通过开放 API 来提供数据一样,它总是能够知道如何解析 API 数据的各种传送格式,包括 JSON,XML 等等。
8. 解析 XML 数据
9. 创建日志缩略名 创建用户友好的日志缩略名。
10. 获取客户端真实 IP 地址 该函数将获取用户的真实 IP 地址,即便他使用代理服务器。
11. 强制性文件下载 为用户提供强制性的文件下载功能。
12. 创建标签云
13. 寻找两个字符串的相似性 PHP 提供了一个极少使用的 similar_text 函数,但此函数非常有用,用于比较两个字符串并返回相似程度的百分比。
14. 在应用程序中使用 Gravatar 通用头像 随着 WordPress 越来越普及,Gravatar 也随之流行。由于 Gravatar 提供了易于使用的 API,将其纳入应用程序也变得十分方便。
15. 在字符断点处截断文字 所谓断字 (word break),即一个单词可在转行时断开的地方。这一函数将在断字处截断字符串。
16. 文件 Zip 压缩
17. 解压缩 Zip 文件
18. 为 URL 地址预设 http 字符串 有时需要接受一些表单中的网址输入,但用户很少添加 http:// 字段,此代码将为网址添加该字段。
19. 将网址字符串转换成超级链接 该函数将 URL 和 E-mail 地址字符串转换为可点击的超级链接。
20. 调整图像尺寸 创建图像缩略图需要许多时间,此代码将有助于了解缩略图的逻辑。
21. 检测 Ajax 请求 大多数的 JavaScript 框架如 jQuery,Mootools 等,在发出 Ajax 请求时,都会发送额外的 HTTP_X_REQUESTED_WITH 头部信息,头当他们一个ajax请求,因此你可以在服务器端侦测到 Ajax 请求。
英文原稿:21 Really Useful & Handy PHP Code Snippets | Web Developer Plus |
- 2010-03-23[PHP] PHP获得当前网页的URL
- 2010-03-22[PHP] PHP数字左侧自动补0
- 2008-12-08[PHP] 实例学习PHP之投票程序篇(一)..
- 2008-12-08[PHP] 实例学习PHP之投票程序篇(二)..
- 2008-12-08[PHP] PHP4.03在linux下的安装
- 2008-12-08[PHP] PHP4.04在win98下的安装
- 2008-12-08[PHP] 实例学习 PHP 之表单处理篇(一..
- 2008-12-08[PHP] PHP4.04在英文win2000下的安装..
- 2008-12-08[PHP] PHP3 入门教程(极短篇)
- 2008-12-08[PHP] PHP3 入门教程(极短篇)








