1、数组函数
array(); 创建数组
count(); 统计数组元素
array_keys();获取数组key
array_values; 获取数组值
array_merge();合并数组
array_combine();合并数组
array_unique();数组唯一值
sort();数组排序顺序
rsort();倒序
array_pop;删除数组末尾元素
array_push();数组末尾添加元素
array_shift();头部删除
array_ushift();头部添加
array_filter();回调函数过滤数组中的元素
array_fill();填充数组
array_diff();差集
current();当前数组
in_array();在数组
is_array();判断
array_search();搜索
array_column();数组列
array_key_exists();判断key是否存在
2、字符串函数
sub_str();截取字符串
str_replace();字符串替换
strlen();长度
strtoupper();转大写
strtolower();转小写
strstr();搜索
strrev();翻转
ucwords();首字母大写
trim();去除空格
strpos();查找第一次位置
str_shuffle();随机打乱字符
3、时间格式是xxxx-x-xx xx:xx:xx
date('Y-m-d H:i:s', strtotime('-1 days'));
4、常用的超全局变量(8个)
$_GET ----->get传送方式
$_POST ----->post传送方式
$_REQUEST ----->可以接收到get和post两种方式的值
$GLOBALS ----->所有的变量都放在里面
$_FILE ----->上传文件使用
$_SERVER ----->系统环境变量
$_SESSION ----->会话控制的时候会用到
$_COOKIE ----->会话控制的时候会用到
5、处理时间的常用函数?(重点看函数的‘参数’和‘返回值’)
date_default_timezone_get()返回默认时区。
date_default_timezone_set()设置默认时区。
date()格式化本地时间/日期。
getdate()返回日期/时间信息。
gettimeofday()返回当前时间信息。
microtime()返回当前时间的微秒数。
mktime()返回一个日期的 Unix时间戳。
strtotime()将任何英文文本的日期或时间描述解析为 Unix时间戳。
time()返回当前时间的 Unix时间戳。