我目前正在尝试仅过滤字母数字字符。因此,我尝试了以下 Zend 函数,
$filter = new Zend_Filter_Alnum(array('allowwhitespace' => true));
$return = $filter->filter('This is (my) content: 123');
这实际上很神奇,但问题就在这里,我需要用空格替换字符。例如,如果我输入“Hel#o wor*d”,它必须是“Hel o wor d”。Aslo 我已经尝试过 php str_replace 函数,它实际上很好,但我必须在那里定义大量无效字符。任何人都可以告诉我如何轻松做到这一点吗?