chop
移除字符串右侧的字符或预定义字符
chop(string,charlist)
$str = "Hello World!";
echo $str . "<br>";
echo chop($str,"World!"); //Hello
chr
从指定ASCII返回字符
echo chr(52) . "<br>"; // Decimal value
echo chr(052) . "<br>"; // Octal value
echo chr(0x52) . "<br>"; // Hex value
chunk_split
把字符串分割未一连串更小的部分,返回已分割的字符串
chunk_split(string,length,end)
convert_cyr_string
切换Cyrillic字符集
convert_cyr_string(string,from,to)
//convert_cyr_string($str,'w','a');
convert_uudecode
对uuencode编码的字符串解码
convert_uuencode
使用uuencode对字符串进行编码(把所有字符串编码为可打印的字符,确保其数据库存储及网络传输的安全。uuencoded数据比原数据大约增大35%)
count_chars
返回字符串所用字符的信息
count_chars(string,mode)
$str = "Hello World!";
$res = count_chars($str,3);
// !HWdelor
mode:
- 0 - 数组,ASCII 值为键名,出现的次数为键值
- 1 - 数组,ASCII 值为键名,出现的次数为键值,只列出出现次数大于 0 的值
- 2 - 数组,ASCII 值为键名,出现的次数为键值,只列出出现次数等于 0 的值
- 3 - 字符串,带有所有使用过的不同的字符
- 4 - 字符串,带有所有未使用过的不同的字符