229得票3回答
PHP替换多个空格为单个空格

我想把多个空格替换成一个空格。当我使用ereg_replace时,出现了已过时的错误。 ereg_replace("[ \t\n\r]+", " ", $string); 有没有相同的替代方案。我需要用单个空格替换多个" "空格和多个nbsp空格。

48得票3回答
替换除字母、数字、空格和下划线以外的所有字符

我希望替换字符串中除字母、数字、空格和下划线以外的所有字符。 能否提供一个示例?

12得票2回答
致命错误:未定义函数 ereg_replace() PHP 7

以下代码在PHP 7中导致致命错误 $jquery_click_hook = ereg_replace("[^A-Za-z0-9]", "", strtolower($value['name'])); 有没有办法使其与php 7兼容?

10得票4回答
用 preg_replace 替换 ereg_replace

你需要将函数ereg_replace("[\]", "", $theData)更改为preg_replace。