在编写代码的时候有个神奇的工具总是好的!下面这里收集了 40+ PHP 代码片段,可以帮助你开发PHP 项目。 之前已经为大家分享了《必须收藏的23个php实用代码片段》。
这些PHP 片段对于PHP 初学者也非常有帮助,非常容易学习,让我们开始学习吧~
24. 从 PHP 数据创建 CSV 文件
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
语法:
1 2 3 4 5 |
|
25. 解析 XML 数据
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
26. 解析 JSON 数据
1 2 3 4 5 |
|
27. 获取当前页面 URL
这个 PHP 片段可以帮助你让用户登录后直接跳转到之前浏览的页面
1 2 3 4 5 6 |
|
语法:
1 2 3 |
|
28. 从任意的 Twitter 账号获取最新的 Tweet
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
语法:
1 2 3 4 |
|
29. 转发数量
使用这个 PHP 片段可以检测你的页面 URL 有多少转发数量
1 2 3 4 5 6 7 8 9 10 11 |
|
语法:
1 2 3 4 5 |
|
30. 计算两个日期的差
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |
|
31. 删除文件夹内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
语法:
1 2 3 4 |
|
32. 搜索和高亮字符串中的关键字
1 2 3 4 5 6 7 8 9 10 11 |
|
语法:
1 2 3 4 5 |
|
33. 写入文件
1 2 3 4 5 6 7 8 9 |
|
34. 根据 URL 下载图片
1 2 3 4 5 6 7 8 9 10 11 12 |
|
语法:
1 2 3 4 5 |
|
35. 检测 URL 是否有效
1 2 3 4 5 6 7 8 9 |
|
语法:
1 2 3 4 5 |
|
36. 生成二维码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
语法:
1 2 3 4 |
|
37. 计算两个地图坐标之间的距离
1 2 3 4 5 6 7 8 9 10 11 12 |
|
语法:
1 2 3 4 5 6 7 8 |
|
38. 获取一个特定话题标签的所有 Tweets
1 2 3 4 5 6 7 8 9 10 |
|
Tweet from ".$author.": ".$text." Posted ".date('n/j/y g:i a',$time)."
"; } return true ; }39. 添加 th,st,nd 或者 rd 作为数字的后缀
1 2 3 4 5 6 7 8 |
|
语法:
1 2 3 4 |
|
40. 限制文件下载的速度
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
|
41. 把文本转换成图片
1 2 3 4 5 6 7 8 9 10 11 12 |
|
42. 获取远程文件的大小
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
语法
1 2 3 4 5 |
|
43. 使用 imagebrick 进行 pdf 到图像的转换
1 2 3 4 5 6 7 8 9 10 |
|
44. 使用 tinyurl 生成短网址
1 2 3 4 5 6 7 8 9 10 11 |
|
语法:
1 2 3 4 5 |
|
45. youtube 下载链接生成器
使用下面的 PHP 片段可以让你的用户下载 Youtube 视频
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
46. Facebook 样式的时间戳
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
|
语法:
1 2 3 4 |
|
以上就是本文的全部内容,希望对大家的学习有所帮助。