php语言 百分网手机站

php常用的系统函数方法

时间:2020-08-14 13:53:39 php语言 我要投稿

php常用的系统函数方法

  本文介绍了php 常用的系统函数,具有很好的参考价值,下面跟着小编一起来看下吧。

  字符串函数

  strlen:获取字符串长度,字节长度

  substr:字符串截取,获取字符串(按照字节进行截取)

  strchr:与substr相似,从指定位置截取一直到最后

  strrchr(获取文件后缀名):与strchr一样,只是从右边开始查找字符

  strtolower:所有的字符都小写(针对英文字母)

  strtoupper:所有的字符都大写

  strrev:字符串反转(只能反转英文:英文存储只有一个字节),按照字节进行反转

  strpos:从字符串中找对应字符出现的位置(数字下标),从最左边开始找

  strrpos:与strpos一样,只是从字符串的右边开始找

  trim:去掉函数两边的字符,默认是空格

  时间日期函数

  time:得到当前时间的时间戳(整型:从格林威治时间1970年1月1日0时0分0秒开始)秒数

  date:时间序列化函数,将指定的时间戳转换成规定时间日期的显示格式(随意的字符串:有专业的格式符规定),如果没有指定时间戳,系统默认使用当前时间的时间戳

  strtotime:时间日期格式的字符串转换成对应的时间戳(只要是正确的英语时间表达方式,都可以进行转换)

  microtime:微秒时间戳,根据不同的要求返回不同的结果 混合 microtime (布尔类型 ),可以返回一个浮点数的时间,也可以返回一个数组(时间戳和微秒数)

  数学相关函数

  abs:绝对值

  floor:向下取整 floor(3.2) 结果等于3

  ceil:向上取整

  round:四舍五入

  rand:取得一个指定范围内的随机整数

  mt_rand:取得一个指定范围内的随机整数(效率更高)

  数组相关函数

  key:获取当前数组当前指针所指向的元素的下标

  current:获取的'当前指针指向元素的数值

  next:获取下一个元素的值,并且将指针下移

  prev:获取上一个元素的值,并且将指针上移

  end :将指针移到数组的最后一个元素,并返回最终指针位置的值

  reset:将指针移到数组的第一个元素,返回最终指针位置的值

  array_keys:获取一个数组的所有键名,返回一个索引数组

  array_values:获取一个数组的所有值,返回一个索引数组