摘要:<?php//字符串过滤与填充//正则过滤$zheng = '0312强哥最棒9877';$ze = trim($zheng,'0..9');echo $ze,'<hr>';//字符串填充 str_pad($str,$size,$str,FLAG)---(指定要填充的字符串,因为默认是“空格”)$zheng1 = '强哥
<?php
//字符串过滤与填充
//正则过滤
$zheng = '0312强哥最棒9877';
$ze = trim($zheng,'0..9');
echo $ze,'<hr>';
//字符串填充 str_pad($str,$size,$str,FLAG)---(指定要填充的字符串,因为默认是“空格”)
$zheng1 = '强哥';
$qiangge = str_pad($zheng1,14,'v587',STR_PAD_BOTH);//STR_PAD_LEFT 可以调整方向
echo '<pre><span style="background-color: red">'.$qiangge.'</span></pre><br>';
<?php
//字符串的替换操作
//一、1. str_replace()  字符串替换
$str = '我是你v587的强哥';
echo str_replace('v587','帅气',$str);
//2. 删除指定字符,用空字符进行替换
echo str_replace('v587','',$str);
//3. 要被替换的字符串可以放在数组中
echo str_replace(['v587'],['最好最亲'],$str);
//二、忽略大小写  str_ireplace()
echo str_ireplace('V587','帅气',$str),'<br>';
//三、substr_replace()与 str_replace()类似,不同的是指定了目标字符串的匹配区间
$str1 = '我是你v587的强哥';
echo substr_replace($str1,'无所不能',0,strlen($str1)),'<br>';//第四个参数就是要替换的长度
echo substr_replace($str1,'666',0,6),'<br>';//同上
echo substr_replace($str1,'',0,6);
						批改老师:天蓬老师批改时间:2018-12-12 11:56:53		
						
老师总结:字符串操作,  是任何语言中,都非常重要,   特别是一些替换操作