语法:chunk_split(string,length,end)
string:必需。规定要分割的字符串
length:可选。一个数字,定义字符串块的长度。默认为 76
end:可选。一个字符串,定义在每个字符串块之后放置的内容。默认为 \r\n
返回值:返回已分割的字符串
$str = 'Success is the sum of small efforts, repeated day in and day out';
echo '<br>';
echo chunk_split($str, 4, '-');
echo '<br>';
echo '<br>';
语法:strpbrk(string,charlist)
string:必需。规定被搜索的字符串
charlist:必需。规定要查找的字符
返回值:返回从所查找的字符开始的字符串。如果没有找到,则返回 FALSE
$str1 = 'Success is the sum of small efforts, repeated day in and day out';
echo '<br>';
echo strpbrk($str1, 's');
echo '<br>';
echo '<br>';
语法:wordwrap(string,width, break)
string:必需。规定要进行折行的字符串
width:可选。规定最大行宽度。默认是 75
break:可选。规定作为分隔符使用的字符(字串断开字符)。默认是 “\n”
返回值:如果成功,则返回折行后的字符串。如果失败,则返回 FALSE
$str2 = 'Success is the sum of small efforts, repeated day in and day out';
echo '<br>';
echo wordwrap($str2, 7, "<br>\n");
echo '<br>';
echo '<br>';
语法:strcspn(string,char)
string:必需。规定要搜索的字符串
char:必需。规定要查找的字符
返回值:返回在找到任何指定的字符之前,在字符串查找的字符数
echo '<br>';
echo strspn("Hello world!","QHello");
echo '<br>';
echo '<br>';
语法:htmlspecialchars(string,flags,character-set,double_encode)
string:必需。规定要转换的字符串
flags:可选。规定如何处理引号、无效的编码以及使用哪种文档类型
character-set:可选。一个规定了要使用的字符集的字符串
double_encode:可选。一个规定了是否编码已存在的 HTML 实体的布尔值
返回值:返回已转换的字符串
echo '<br>';
$str3 = "Success is the 'sum' of small efforts & repeated day in and day out";
echo htmlspecialchars($str3);
echo '<br>';
echo '<br>';
语法:htmlspecialchars_decode(string,flags)
string:必需。规定要解码的字符串
flags:可选。规定如何处理引号、无效的编码以及使用哪种文档类型
返回值:返回已转换的字符串
echo '<br>';
$str4 = "Success is the 'sum' of small efforts & repeated day in and day out";
echo htmlspecialchars_decode($str4);
echo '<br>';
echo '<br>';
语法:htmlentities(string,flags,character-set,double_encode)
string:必需。规定要转换的字符串
flags:可选。规定如何处理引号、无效的编码以及使用哪种文档类型
character-set:可选。一个规定了要使用的字符集的字符串
double_encode:可选。一个规定了是否编码已存在的 HTML 实体的布尔值
返回值:返回已转换的字符串
echo '<br>';
$str5 = "¥1000";
echo htmlentities($str5);
echo '<br>';
echo '<br>';
语法:html_entity_decode(string,flags,character-set)
string:必需。规定要编码的字符串
flags:可选。规定如何处理引号、无效的编码以及使用哪种文档类型
character-set:可选。一个规定了要使用的字符集的字符串
返回值:返回已转换的字符串
echo '<br>';
$str6 = "¥1000";
echo html_entity_decode($str6);
echo '<br>';
echo '<br>';
语法:nl2br(string)
string:必需。规定要检查的字符串
返回值:返回已转换的字符串
echo '<br>';
$str6 = "Success is the 'sum' of small \nefforts repeated day in and day out";
echo nl2br($str6);
echo '<br>';
echo '<br>';
语法:quotemeta(string)
string:必需。规定要检查的字符串
返回值:返回引用元字符的字符串
echo '<br>';
$str7 = "1+1=2";
echo quotemeta($str7);
echo '<br>';
echo '<br>';