如何替换字符串中的值,该值与数组中具有相同值但在其前面带有\的条目相匹配?
$test = "Mike (D)";
$array('(',')','@','-');
Run Code Online (Sandbox Code Playgroud)
As()在数组$ test中应该相等 "Mike \(D\)";
所以基本上用项目相同的项目替换项目前缀为\
addcslashes($test, "()@-");
Run Code Online (Sandbox Code Playgroud)
请参阅:http://php.net/manual/en/function.addcslashes.php