目录
1、常用字符串
2、时间
3、http全局数组
4、header方法
5、session
6、cookie
一、常用字符串
1、获取
strstr(string,str)
截取str后面的字符
substr(string,start,len)
从start截取len位字符
<?php
$str="山不在于高,有仙人居住就有盛名;水不在于深,有蛟龙潜藏就显示神
灵。这虽然是间简陋的小屋,但我品德高尚、德行美好。";
$sub=mb_substr($str,0,30,"utf-8");
echo $sub;
?>
strrchr(string,str)
从后面查找str,并截取后面的字符
<?php
$str="我爱我.的.祖国.png";
$end=strrchr($str,".");
$ext=substr($end,1);
echo $ext;
?>
2、替换
str_replace(search,replace,string)
用replace替换search字符
<?php
$str="我爱我的祖国,我的祖国是中国";
$str2=str_replace("祖国","国家",$str);
echo $str2;
?>
3、计算
strlen()
获取字符串长度
strpos(string,str,start)
查找字符串str出现的位置
strrpos(string,str)
从后查找str出现的位置
二、时间
配置时间
打开phpStudy>鼠标左键单击其它选项菜单>找到打开配置文件单击弹出的php.ini>
按Ctrl+F打开搜索栏>搜索栏中搜索date.timezone>找到最后一个在等号后输入PRC并去掉前面的;号
time() 获取从1970-1-1到今天的秒数
date("Y-m-d H:I",time()); 格式化时间戳
strtotime("2021-10-22") 通过字符串转换为时间戳
三、http全局数组
$_GET[ ] | 获取所有的get请求的参数 |
$_POST[ ] | 获取所有的post请求参数 |
$_REQUEST[ ] | 获取所有的请求 |
四、header方法
header("Content-type:application/json"); 返回json格式
header("Content-type:text/html;charset=utf-8");返回html格式指定编码
五、session
1、session是用来保持客户端与服务器端会话的
2、session的值存储在服务器
3、session是通过cookie来传递给客户端
六、cookie
存储在客户端的数据,可以设置过期时间
服务器或者客户端都可以修改设置cookie
每次http请求都会携带cookie
http响应也会携带cookie