php删除特殊字符为下划线
时间: 2024-03-25 18:39:57 浏览: 109
可以使用 PHP 的 str_replace 函数来将特殊字符替换为下划线。例如,以下代码将字符串中的特殊字符替换为下划线:
```
$str = "a&b#c";
$str = preg_replace('/[^a-zA-Z0-9_]/', '_', $str);
echo $str; // 输出 "a_b_c"
```
这里使用了正则表达式来匹配所有不是字母、数字和下划线的字符,并将它们替换为下划线。如果你想保留其他特殊字符,可以将正则表达式进行修改即可。
阅读全文