一. 数组操作

array_slice()

array_filter()

array_multisort()

array_merge()

array_search()

array_keys() | array_values()

is_array() | in_array()

二. 日期操作

date_default_timezone_set(); 指定php使用time()的时候的时区信息,比如 Asia/Shanghai

date_default_timezone_get(); 获取当前 php.ini 中配置的默认时区。

获取条件日期:date("Y-m-d H:i:s", strtotime("last Friday +18 hours")); // 获取上周五18:00 的时间戳

三. 数值操作

round(); 四舍五入取整 | floor(); 向下取整 | ceil(); 向上取整

四. 字符串操作

ucfirst(): 字符串的首字母转大写 | lcfirst(): 字符串的首字母转小写 | ucwords:字符串中每个单词的首字母都转成大写。

chr(): ASCII 码转 char | ord: char 转 ASCII 码

五.格式验证

filter_var(): 验证指定格式是否满足,例如:filter_var('example@example.com', FILTER_VALIDATE_EMAIL); 验证一个邮箱是否正确。