php删除字符串中的多个字符

php删除字符串中的多个字符,如删除字符串"baxiydu.zcom"中所有的x,y,z。
已邀请:

liuliangsong - 80后IT民工

赞同来自:

  可以使用str_replace函数和preg_replace函数,由于preg_replace函数使用正则表达式,相对来说preg_replace函数没str_replace函数效率高。
<?php
$str = 'www.baxiydu.zcom';
echo str_replace(array('x', 'y', 'z', 'www.'), "", $str);
//输出:baidu.com

$str = '爱_E/族: @aiezu.com';
echo preg_replace("#[_/@]#i", "", $str);
//输出:爱E族: aiezu.com

要回复问题请先登录注册