Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:
<?php
//substr_count 计算字串出现的次数
echo substr_count('php.cn', 'p') . '<br>';
//结果:2
//str_pad 使用另一个字符串填充字符串为指定长度,默认填充右侧
echo str_pad('php.cn', 10, '=', false) . '<br>';
//结果:====php.cn
echo str_pad('php.cn', 10, '=', STR_PAD_BOTH) . '<br>';
//结果:==php.cn==
//str_repeat 重复一个字符串
echo str_repeat('-*-|', 3) . '<br>';
//结果:-*-|-*-|-*-|
//str_shuffle 随机打乱一个字符串, 可用于生成验证码
echo str_shuffle('abcdefg') . '<br>';
//结果:gebfdac
//strspn 计算长字符串a中从开头连续几个字符都属于短字符串b
echo strspn("php.cn php", "php") . '<br>';
//结果:3
echo strspn("php.cn php", "php", 7, 2) . '<br>';
//结果:2
//strtolower 转化为小写
echo strtolower('PHP') . '<br>';
//结果:php
//strtoupper 转化为大写
echo strtoupper('php') . '<br>';
//结果:PHP
//ucfirst 首字母大写
echo ucfirst('php.cn') . '<br>';
//结果:Php.cn
//htmlspecialchars 将html标签和引号等转换为html实体字符
echo htmlspecialchars("<a href='edit.php?id=1&p=2'>\"编辑\"</a>") . '<br>';
//结果:<a href='edit.php?id=1&p=2'>"编辑"</a>
//htmlspecialchars_decode 将html实体字符转换为html标签和引号等
echo htmlspecialchars_decode("<a href='edit.php?id=1&p=2'>"编辑"</a>") . '<br>';
//结果:"编辑"