php str_replace函数的数组参数
php str_replace函数支持数组参数方式.str_replace(find,replace,string,count)
<?php
$str = '我们,你们|他们;是的@确实.久车网 http://www.9qc.com';
echo str_replace(array(',','|',';','@'),' ',$str);
?>
以上结果为:
我们 你们 他们 是的 确实.久车网 http://www.9qc.com
可以看到指定的字符已经全部替换为空格了.str_replace第一个参数为数组,第二个为字符.
如果第一个参数和第二个都是数字并且一一对应的话,会挨个执行对应替换,如果第一个数字参数有多个元素,而第二个数组参数只有一个元素,那么只有第一个会被替换为指定字符,而其他字符都会被替换为空,不是空格哦.如下:
<?php
$str = '我们,你们|他们;是的@确实.久车网 http://www.9qc.com';
echo str_replace(array(',','|',';','@'),array(' '),$str);
?>
替换后结果为:
我们 你们他们是的确实.久车网 http://www.9qc.com
很基础的php知识,呵呵.不过还是需要自己来做的. 久车网
页:
[1]