1.str_replace 代替替换把php替换成*** 支持中文
$s=‘hello php,my php‘;
echo str_replace(‘php‘, ‘***‘, $s,$y);
echo $y; //输出修改了几次
2.&表示引用 str_ireplace 不区分大小写的替换
3.preg_replace 正则表达式替换
$s=‘1254hello p24hp,m541y ph11p‘;
echo preg_replace(‘/\d{3}/‘, ‘*‘, $s);
$s=‘1254hello P24hp,m541y ph11p‘;
echo preg_replace(‘/[a-z]/i‘, ‘‘, $s);
4.substr_count($s,2);返回2在$s中的个数,如果没有则返回0个
$s=‘1254hello P24hp,m541y ph11p‘;
echo substr_count($s, ‘2‘);
5.,截取后面的扩展名向后截取
echo strstr(‘abcd.jpg‘,‘.‘);
6.返回有多少个文字
echo iconv_strlen(‘中国卡洛斯的减肥是的啦人‘,‘utf-8‘);
echo mb_strlen(‘中国人‘,‘utf-8‘);
7.
时间: 2024-11-04 16:43:54