2021-10-22 PHP基础认知(2)

这篇博客介绍了PHP中常用的字符串操作函数,包括substr、mb_substr、strstr和strrchr,以及如何进行字符串替换。同时讲解了时间处理,如设置PHP日期时区、获取时间戳以及日期格式化。此外,还涉及HTTP全局数组$_GET、$_POST和$_REQUEST的使用,以及JSONP和header方法。最后,简单讨论了session和cookie的概念及其应用。
摘要由CSDN通过智能技术生成

字符串常用:

  • 获取:

    substr(string,strt,len);

    从start截取len位长度

    mb_substr(string,start,len,"utf-8");
    strstr(string,str)

    截取str后面的字符
     

    strrchr(string,str);

    从后面查找str,并截取后面的字符

  • 替换:

    str_replace(search,replace,string);

    用replace替换search

  • 计算:

    strlen();

    获取字符串长度

    strpos(string,str,start);

    查找字符串str出现的位置

    strrpos(string,str);

    从后面找str出现的位置

时间: 

配置时间:

  1. 找到PHP的配置文件:php.ini;
  2. 找到其中的date.timezone=,在后边加上PRC,删除前边的“;’”,并保存;
  3. 重启PHP运行;
  4. time();

    获取1970-1-1到现在的秒数

    date("Y-m-d H:i",time());

    显示格式如2021-01-01格式化的时间戳
     

    strtotime("2021-10-10");

    通过字符串转换为时间戳

http全局数组: 

$_GET[]获取所有get请求的参数
$_POST[]获取所有post请求的参数
$_REQUEST[]获取所有请求

 jsonp方法:

json_encode()数组转jsonp
json_decode()字符串转数组

 header方法:

  • header("Content-type:text/html;charset=utf-8"); 

    返回html格式指定编码

  • header("Content-type: application/json");

    返回son格式

session: 

  1.  session是用来保存客户端与服务器会话的
  2. session的值存储在服务器
  3. session是通过cookie,来传递给客户端

cookie: 

  •  存储在客户端的数据,可以设置过期时间
  • 服务器或者客户端都可以修改cookie
  • 每次http请求都会携带cookie
  • http响应也会携带cookie

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值