trim()去除字符串首尾处的空白字符(或者其他字符)
参数:trim(str,string);
rtrim()去除字符串左侧空白字符(或者其他字符)
ltrim()去除字符串右侧空白字符(或者其他字符)
pathinfo()返回文件的路径信息
dirname()返回路径中的目录部分
str_pad()使用另一个字符串填充字符串为制定长度
str_pad(str,strlen,string,type);
参数:strlen为长度,string为提供填充的字符串,type为STR_PAD_BOTH(填充两侧)、STR_PAD_LEFT(填充左侧)
str_repeat()重复一个字符串
参数:str_repeat(str,10);
strrev()反转字符串
参数:str_repeat(str);
str_shuffle()随机打乱一个字符串
参数:str_shuffle(str);
parse_str()将查询字符串解析到变量中
参数:parse_str(“name=Bill&age=60”);echo $age;
parse_url()解析URL,以数组形式返回其组成部分
strtolower()将字符串转化为小写
strtoupper()将字符串转化为大写
ucfirst()将字符串首字母转化为大写
ucwords()将字符串中每个单词的首字母大写
explode()使用一个字符串分割另一个字符串,以数组的形式返回
参数:explode(string,str);
implode()将一个一维数组的值转化为字符串
参数:implode(string,str);
substr_count()计算字符串出现的次数
参数:substr_count(str,string);
str_replace()以其他字符替换字符串中的一些字符
substr()从字符串中截取一段
substr_replace()把字符串的一部分替换为另一个字符串
strstr()查找字符串的首次出现,并返回字符串的剩余部分
参数:strstr(str,string);
strrchr()查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符
参数:strrchr(str,string);
strpos()查找字符串在另一字符串中首次出现的位置,返回一个数字
strpos(str,string,start);
参数:start规定在何处开始搜索
strrpos()查找字符串在另一字符串中最后一次出现的位置,返回一个数字
strrpos(str,string,start);
strlen()返回字符串长度
md5()将字符串加密
strpbrk()搜索某个字符,并返回字符首次出现开始位置的剩余部分
参数:strpbrk(str,string);
strrev()逆序字符串
str_split()分割字符串,以数组的形式返回
参数:str_split(str,length);
parse_str() 解析查询字符串到变量中
parse_str(str,arr);
参数:str表示要解析的字符串,arr表示字符串解析后变量要放入的数组