php string函数

string函数(98)
addcslashes(string,characters) 返回在指定的字符前添加反斜杠的字符串。 斜杠标签(4)
addslashes(string) 返回在预定义的字符前添加反斜杠的字符串。
stripcslashes(string) 删除由 addcslashes() 函数添加的反斜杠。
stripslashes(string) 删除由 addslashes() 函数添加的反斜杠。
bin2hex(string) 把 ASCII 字符的字符串转换为十六进制值。 ASCII(4)
hex2bin(string) 把十六进制值的字符串转换为 ASCII 字符。
chr(ascii) 从指定的 ASCII 值返回字符。
ord(string) 返回字符串中第一个字符的 ASCII 值。
convert_uudecode(string) 解码 uuencode 编码字符串。 解码编码(6)
convert_uuencode(string) 使用 uuencode 算法对字符串进行编码。
md5(string,raw) 计算字符串的 MD5 散列。
md5_file(file,raw) 计算文件的 MD5 散列。
sha1(string,raw) 计算字符串的 SHA-1 散列。
sha1_file(file,raw) 计算文件的 SHA-1 散列。
hebrev(string,maxcharline) 把希伯来文本转换为可见文本。 自身转换(4)
hebrevc(string,maxcharline) 把希伯来文本转换为可见文本,并把新行(\n)转换为

quoted_printable_decode(string) 把 quoted-printable 字符串转换为 8 位字符串。
quoted_printable_encode(string) 把 8 位字符串转换为 quoted-printable 字符串。
html_entity_decode(string,flags,charactet-set) 把 HTML 实体转换为字符。 html实体(5)
htmlentities(string,flags,character-set,double_encode) 把字符转换为 HTML 实体。
htmlspecialchars_decode(string,flags) 把一些预定义的 HTML 实体转换为字符。
htmlspecialchars(string,flags,charactet-set,double_encode) 把一些预定义的字符转换为 HTML 实体。
get_html_translation_table(function,flags,character-set) 返回由 htmlspecialchars() 和 htmlentities() 使用的翻译表。
chop(string,charlist) 删除字符串右侧的空白字符或其他字符。 字符串左右侧字符(4)
ltrim(string,charlist) 移除字符串左侧的空白字符或其他字符。
rtrim(string,charlist) 移除字符串右侧的空白字符或其他字符。
trim(string,charlist) 移除字符串两侧的空白字符和其他字符。
explode(separator,string,limit) 把字符串打散为数组。 数组字符串互转(3)
implode(separator,array) 返回由数组元素组合成的字符串。
join(separator,array) implode() 的别名。
echo(strings) 输出一个或多个字符串。 字符串输出写入(8)
print(strings) 输出一个或多个字符串。
printf(format,arg1,arg2,arg++) 输出格式化的字符串。
vprintf(format,argarray) 输出格式化的字符串。
sprintf(format,arg1,arg2,arg++) 把格式化的字符串写入变量中。
vsprintf(format,argarray) 把格式化字符串写入变量中。
fprintf(stream,format,arg1,arg2,arg++) 把格式化的字符串写入到指定的输出流。
vfprintf(stream,format,argarray) 把格式化的字符串写到指定的输出流。
str_ireplace(find,replace,string,count) 替换字符串中的一些字符(对大小写不敏感)。 替换(2)
str_replace(find,replace,string,count) 替换字符串中的一些字符(对大小写敏感)。
strtr(string,array)或者strtr(string,from,to) 转换字符串中特定的字符。 转换(6)
lcfirst(string) 把字符串的首字符转换为小写。
ucfirst(stirng) 把字符串中的首字符转换为大写。
ucwords(string) 把字符串中每个单词的首字符转换为大写。
strtolower(string) 把字符串转换为小写字母。
strtoupper(string) 把字符串转换为大写字母。
strpbrk(string,charlist) 在字符串中查找一组字符的任何一个字符。 查找填充重复打乱反转(5)
str_pad(string,lenth,pad_string,pade_type) 把字符串填充为新的长度。
str_repeat(string,repeat) 把字符串重复指定的次数。
str_shuffle(string) 随机地打乱字符串中的所有字符。
strrev(string) 反转字符串。
chunk_split(string,length,end) 把字符串分割为一系列更小的部分。 分割(4)
strtok(string,split) 把字符串分割为更小的字符串。
str_split(string,length) 把字符串分割到数组中。
wordwrap(string,width,break,cut) 打断字符串为指定数量的字串
strspn(string,charlist,start,length) 返回在字符串中包含的特定字符的数目。 计算(5)
strcspn(string,char,start,length) 返回在找到某些指定字符的任何部分之前,在字符串中查找的字符数。
str_word_count(string,return,char) 计算字符串中的单词数。
count_chars(string,mode) 返回有关字符串中所用字符的信息。
strlen(string) 返回字符串的长度。
strcasecmp(string1,string2,length) 比较两个字符串(对大小写不敏感)。 两个字符串(15)
strcmp(string1,string2) 比较两个字符串(对大小写敏感)。
strcoll(string1,string2) 比较两个字符串(根据本地设置)。
strstr(string,search,before_search) 查找字符串在另一字符串中的第一次出现(对大小写敏感)。
stristr(string,search,before_search) 查找字符串在另一字符串中的第一次出现(对大小写不敏感)。
strchr(string,search,before_search) 查找字符串在另一字符串中的第一次出现(strstr() 的别名。)
strrchr(string,char) 查找字符串在另一字符串中的最后一次出现。
strpos(string,find,start) 返回字符串在另一字符串中第一次出现的位置(对大小写敏感)。
stripos(string,find,start) 返回字符串在另一字符串中第一次出现的位置(对大小写不敏感)。
strrpos(string,find,start) 查找字符串在另一字符串中最后一次出现的位置(对大小写敏感)。
strripos(string,find,start) 查找字符串在另一字符串中最后一次出现的位置(对大小写不敏感)。
strncasecmp(string1,string2,length) 前 n 个字符的字符串比较(对大小写不敏感)。
strncmp(string1,string2,length) 前 n 个字符的字符串比较(对大小写敏感)。
strnatcasecmp(string1,string2) 使用一种”自然排序”算法来比较两个字符串(对大小写不敏感)。
strnatcmp(string1,string2) 使用一种”自然排序”算法来比较两个字符串(对大小写敏感)。
substr(string,start,length) 返回字符串的一部分。 子串(4)
substr_compare(string1,string2,startpos,length,case) 从指定的开始位置(二进制安全和选择性区分大小写)比较两个字符串。
substr_count(string,substring,start,length) 计算子串在字符串中出现的次数。
substr_replace(string,replacement,start,length) 把字符串的一部分替换为另一个字符串。
nl2br(string,xhtml) 在字符串中的每个新行之前插入 HTML 换行符。 标签与换行(2)
strip_tags(string,tags) 剥去字符串中的 HTML 和 PHP 标签。
其他(17) setlocale(constant,location) 设置地区信息(地域信息)。
nl_langinfo(element) 返回特定的本地信息。
localeconv() 返回本地数字及货币格式信息。
money_format(string,number) 返回格式化为货币字符串的字符串。 格式化数字
number_format(number,decimals,decimalpoint,separator) 以千位分组来格式化数字。
crc32(string) 计算字符串的 32 位 CRC。
crypt(str,salt) 单向的字符串加密法(hashing)。
convert_cyr_string(string,from,to) 把字符串由一种 Cyrillic 字符集转换为另一种。
metaphone(string,length) 计算字符串的 metaphone 键。
parse_str(string,array) 把查询字符串解析到变量中。
str_getcsv(string,separator,enclosure,escape) 把 CSV 字符串解析到数组中。
quotemeta(string) 引用元字符。
str_rot13(string) 对字符串执行 ROT13 编码。
levenshtein(string1,string2,insert,replace,delete) 返回两个字符串之间的 Levenshtein 距离。
similar_text(string1,string2,percent) 计算两个字符串的相似度。
soundex(string) 计算字符串的 soundex 键。
sscanf(string,format,arg1,arg2,arg++) 根据指定的格式解析来自字符串的输入。 解析字符串

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值