chop()函数:从字符串的末端开始删除空白字符或其他预定义字符。该函数是rtrim()函数的别名。
语法:chop(string,charlist)
chr()函数:从指定的ASCII值返回字符。
语法:chr(ascii);
chunk_split()函数:把字符串分割为一连串更小的部分。
语法:chuck_split(string,length,end)
例子:$str = "Hello world!"; echo chunk_split($str,1,".");//H.e.l.l.o .w.o.r.l.d.!.
explode()函数:把字符串分割为数组。
语法:explode(separator,string,limit)
implode函数:把数组元素组合为一个字符串。作用与join函数相同。
语法:implode(separator,array)
ltrim()函数:从字符串左侧删除空格或其他预定义字符。
语法:ltrim(string,charlist)
md5()函数:计算字符串的MD5散列值。
语法:md5(string,raw),参数raw,为TRUE原始16字符二进制格式。FALSE默认值,32字符十六进制数。
md5_file()函数:计算文件的MD5散列值。
语法:md5(string,raw),参数raw,同md5函数。
number_format()函数:通过千位分组来格式化数字。
语法:number_format(number,decimals,decimalpoint,separator)
参数说明:number 要格式化的数字,decimals 规定多少个小数,decimalpoint 规定用作小数点的字符串,separator 规定用作千位分隔符的字符串
ord()函数:返回字符串第一个字符的ASCII值。
语法:ord(string)
parse_str()函数:把查询字符串解析到变量中。
语法:parse_str(string,array)
参数 string 规定要解析的字符串 array 规定存储变量的数组名称,该参数指示变量存储到数组中。
printf()函数:输出格式化的字符串。
语法:printf(format,arg1,arg2,arg++)
参数:format 规定字符串以及如何格式化其中的变量 arg1 规定插入到格式化字符串中第一个%符号处的参数。
rtrim()函数:从字符串的末端开始删除空白字符或其它预定义字符,该函数与chop函数作用相同。
语法:rtrim(string,charlist)
sprintf():把格式化的字符串写入一个变量中。
语法:sprintf(format,arg1,arg2,arg++)
参数:format 转换格式 arg1 规定插到format字符串中第一个%符号处的参数。
str_ireplace()函数:使用一个字符串替换字符串中的另一些字符串(对大小写不敏感)
语法:str_ireplace(find,replace,string,count)
参数:find 规定查找的值 replace 规定替换find中的值的值 string 规定被搜索的字符串 count 一个变量 对替换数进行计数
str_pad函数:把字符串填充为指定的长度
语法:str_pad(string,length,pad_string,pad_type)
参数:string 规定要填充的字符串 length 规定新字符串的长度 pad_string 规定供填充使用的字符串,默认是空白 pad_type 规定填充字符串的哪边
str_repeat()函数:把字符串重复指定的次数
语法:str_repeat(string,repeat)
str_replace()函数:使用一个字符串替换字符串中的另一些字符串(区分大小写)
语法:str_replace(find,replace,string,count)
str_shuffle()函数:随机地打乱字符串中的所有字符
语法:str_shuffle(string)
str_split()函数:把字符串分割到数组中
语法:str_split(string,length)
strcasecmp()函数:比较两个字符串
语法:strcasecmp(string1,string2)
strchr()函数:搜索一个字符串在另一个字符串中的第一次出现。返回字符串的其余部分(从匹配点),该函数是strstr函数的别名。
语法:strchr(string,search)
strcmp()函数:比较两个字符串。(对大小写敏感)
语法:strcmp(string1,string2)
stripos()函数:返回字符串在另一个字符串中第一次出现的位置。(对大小写不敏感)
语法:stripos(string,find,start)
stristr()函数:查找字符串在另一个字符串中第一次出现的位置。返回字符串的其余部分(从匹配点),该函数对大小写不敏感
语法:stristr(string,search)
strlen()函数:返回字符串的长度
语法:strlen(string)
strpos()函数:返回字符串在另一个字符串中第一次出现的位置,该函数对大小写敏感。
语法:strpos(string,find,start)
strrchr()函数:查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。
语法:strrchr(string,char)
strrev()函数:反转字符串。
语法:strrev(string)
strripos()函数:查找字符串在另一个字符串中最后一次出现的位置,该函数对大小写不敏感。
语法:strripos(string,find,start)
strrpos()函数:查找字符串在另一个字符串中最后一次出现的位置,该函数对大小写敏感。
语法:strrpos(string,find,start)
strstr()函数:搜索一个字符串在另一个字符串中的第一次出现,返回字符串的其余部分(从匹配点)。
语法:strstr(string,search)
strtoupper()函数:把字符串转换为大写。
语法:strtoupper(string)
strtolower()函数:把字符串转换为小写。
语法:strtolower(string)
substr()函数:返回字符串中的一部分。
语法:substr(string,start,length)
substr_replace()函数:把字符串的一部分替换为另一个字符串。
语法:substr_replace(string,replacement,start,length)
trim()函数:从字符串的两端删除空白字符和其它预定义字符。
语法:trim(string,charlist)
ucfirst()函数:把字符串中的首字符转换为大写。
语法:ucfirst(string)
ucwords()函数:把字符串中每个单词的首字符转换为大写。
语法:ucwords(string)