日常开发中,这 10 个 PHP 函数使用率非常高,不管是 PHP 5.x、7.x 还是 8.x 都能通用,代码简洁、稳定、项目里直接用。
1. json_encode / json_decode// 数组转jsonjson_encode($data, JSON_UNESCAPED_UNICODE);// json转数组json_decode($json, true);
2. implode / explode
数组和字符串互转,处理拼接、分割必备。
// 数组转字符串implode(',', $arr);// 字符串转数组explode(',', $str);
3. array_filter
过滤数组中的空值、无效值。
4. array_map
批量处理数组元素
array_map(function($item){ return trim($item);}, $arr);
5. file_get_contents / file_put_contents
简单读写文件,不用开 fopen。
// 读文件$content = file_get_contents('test.txt');// 写文件file_put_contents('test.txt', $content);
6. empty / isset
判断变量是否为空、是否存在。
isset($var); // 是否存在empty($var); // 是否为空
7. trim
去空格、去换行,处理参数必备。
8. in_array
判断值是否在数组里,做状态判断很常用。
in_array($status, [1,2,3]);
9. count
统计数组长度,判断列表是否为空。
10. time / date
时间、日期格式化。
time(); // 当前时间戳date('Y-m-d H:i:s'); // 格式化日期
以上 10 个函数,是 PHP 开发者几乎每天都会用到的,代码简单但非常实用。
后续我会继续分享:PHP 开发规范、框架实战、架构思路、运维技巧、效率工具。关注我,每天 3 分钟,提升开发效率。