字符串函数
strlen 获取字符串的长度!这里的长度是指字节的长度 strlen('admin')
substr 从指定字符串的指定位置开始,截取指定长度的字符!substr(指定字符串,指定起始位置,[指定长度])
strtolower | strtoupper 把字符串全部小写或大写!
ucfirst 把字符串的第一个字母大写!
strrev 作用就是把字符串反转过来!
strpos 作用就是查找并返回字符串某个字符的起始位置 strpos($str1,'t') 1
strrpos 函数的作用跟strpos相似,但是是从右往左进行查找! strrpos($str1,'t') 5
strchr 截取指定的某个字符开始以后的全部字符串!strchr($str1,'.') .jpg
strrchr 与strchr的区别就是从右往左去查找某个字符!
trim 去除指定字符串两边(开始和结尾)的所有的空格和其他的特殊的字符!ltrim(只去除左边的)和rtrim(只去除右边的)
str_replace 字符串替换函数 str_replace(‘要替换的字符串’,’替换成的字符串’,在哪个字符串里面替换)
日期时间函数
time 时间戳,格林威治时间(1970年1月1日零时)到现在的秒数!
date 有两个参数:第一个参数是时间占位符,第二个参数的某个时间戳date('Y-m-d H:i:s',123456790)
strtotime 将英文格式下的时间字符串转换成时间戳 strtotime('tomorrow');
数学函数
abs 求绝对值!
floor | ceil 向下取整 | 向上取整
round 四舍五入!
rand | mt_rand 都是获取一个指定区间的随机整数,注意是闭区间!rand(0,100),随机获取[0,100]内的数字!mt_rand的速度是rand的四倍!
is_nan 判断是否不是一个合法的数字,如果合法,就返回false,如果不合法才返回true
pow 指数表达式!pow(2,3) 代表 2 3
strlen 获取字符串的长度!这里的长度是指字节的长度 strlen('admin')
substr 从指定字符串的指定位置开始,截取指定长度的字符!substr(指定字符串,指定起始位置,[指定长度])
strtolower | strtoupper 把字符串全部小写或大写!
ucfirst 把字符串的第一个字母大写!
strrev 作用就是把字符串反转过来!
strpos 作用就是查找并返回字符串某个字符的起始位置 strpos($str1,'t') 1
strrpos 函数的作用跟strpos相似,但是是从右往左进行查找! strrpos($str1,'t') 5
strchr 截取指定的某个字符开始以后的全部字符串!strchr($str1,'.') .jpg
strrchr 与strchr的区别就是从右往左去查找某个字符!
trim 去除指定字符串两边(开始和结尾)的所有的空格和其他的特殊的字符!ltrim(只去除左边的)和rtrim(只去除右边的)
str_replace 字符串替换函数 str_replace(‘要替换的字符串’,’替换成的字符串’,在哪个字符串里面替换)
日期时间函数
time 时间戳,格林威治时间(1970年1月1日零时)到现在的秒数!
date 有两个参数:第一个参数是时间占位符,第二个参数的某个时间戳date('Y-m-d H:i:s',123456790)
strtotime 将英文格式下的时间字符串转换成时间戳 strtotime('tomorrow');
数学函数
abs 求绝对值!
floor | ceil 向下取整 | 向上取整
round 四舍五入!
rand | mt_rand 都是获取一个指定区间的随机整数,注意是闭区间!rand(0,100),随机获取[0,100]内的数字!mt_rand的速度是rand的四倍!
is_nan 判断是否不是一个合法的数字,如果合法,就返回false,如果不合法才返回true
pow 指数表达式!pow(2,3) 代表 2 3