1.数组
2.字符串常用方法
3.时间
4.http全局数组
5.jsonp方法
6.header方法
7.session
8.cookie
一、数组
1.创建
$a1=[......]
$a2=array(.....)
$a3=array(key=>value,k2=>v2);
2.删除
unset($a1)
unset($a1[2])
3.添加
$a1[]=88;
$a2["leg"]=2
4.遍历
foreach($arr as $value){}
foreach ($arr as $key=>$value)
5.常用方法
?? ?array_push()添加
?? ?array_pop()删除
?? ?array_search()查询
?? ?array_reverse()翻转
?? ?array_merge()合并
?? ?sort()正序
?? ?rsort()倒叙
?? ?implode()链接字符串
?? ?explode()字符串分割为数组
?? ?shuffle()乱序
?? ?natsort()自然排序
6.字符串常用方法
获取
substr(string.strart.len) 从star截取len位字符 mb_substr(string.start.len."utf-8")
?strstr(string.str) 截取str后面的字符
strrchr(string,str) 从后面查找str,并截取后面的字符
替换
str_replace(search,raqlace,string)用replace替换search字符
计算
?strlen()获取字符串长度 ?strpos(string,str,start)查找字符串str出现的位置 ?strrpos(string,str)从后查找str出现的位置
7、时间
配置时间php.ini date.timezone=PRC
time() 获取1970-1-1到今天的秒数
?date(“Y-m-d H:I”,time()); 显示格式化时间// 格式化时间戳
?strtotime(“2021-10-20”) 通过字符串转换为时间戳
8、http全局数组
$_GET[] 获取所有的post请求参数 ?? ?$_postt[] 获取所有的post请求参数 ?? ?$_REQUEST[] 获取所有请求
9、
jsonp方法 ?? ?json_encode() 数组转jsonp ?? ?json_decode() 字符串专属组
10、header方法
?header(“Content-type:application/json”) 返回json格式
header(“Content-type:text/html;charset=utf-8”) 返回html格式制订编码
11、
session是用来·保持客户端与服务器端会话的 session的值储存在服务器 session是通过cookie来传递给客户端
12、cookie
?储存在客户端的数据,可以设置过期时间 ?服务器或者客户段都可以修改设置cookie ?每次http请求都携带cookie http响应也会携带cookie
|