从字符串中删除符号(如注册,商标和版权符号)的最佳方法是什么?
例如,我想剥离以下内容: $string = 'Can't Touch This®';
小智 7
$str = preg_replace("/(™|®|©|™|®|©|™|®|©)/", "", $str);
Run Code Online (Sandbox Code Playgroud)
如果您知道要删除的内容,请使用 str_replace()
例如:
$my_string = str_replace(array('®', '™'), array('', ''), $my_string)
Run Code Online (Sandbox Code Playgroud)
如果你有一长串“禁止”字符,你可以使用 array_fill(0, count($forbidden_list), '')