一. 数组操作
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); 验证一个邮箱是否正确。