1.======================
$str = "ab c'/d";
$rea = array(' '=>'','\''=>'','/'=>'');
$str = strtr($str,$rea);
echo $str;2.=====================
$str = "ab c'/d";
$str = preg_replace('/[ +\'+\/+]/','_',$str);
echo $str;
$str = "ab c'/d";
$rea = array(' '=>'','\''=>'','/'=>'');
$str = strtr($str,$rea);
echo $str;2.=====================
$str = "ab c'/d";
$str = preg_replace('/[ +\'+\/+]/','_',$str);
echo $str;
$reg = "/[^a-zA-Z]/";
echo preg_replace($reg,"_",$str);
1.======================
$str = "ab c'/d";
$rea = array(' '=>'_','\''=>'_','/'=>'_');
$str = strtr($str,$rea);
echo $str;
/*
*@param $charArray //欲替换的字符数组
*@param $char //替换后的字符
*/
function strip_chars($str,$charArray,$char)
{
foreach($charArray as $value)
{
$charArray[$value] = $char;
}
return strtr($str,$charArray);
}echo strip_chars("ab c'/d",array(' ','\'','/'),'_');