文字列内の特殊文字をフィルタリングする際に問題が発生することがあります。この記事では、いくつかの省略がある場合がありますので、メッセージを残してお知らせください。
コードをコピーします コードは次のとおりです:
function strFilter($str){
$str = str_replace('', '', $str);
$str = str_replace('· ', '' , $str);
$str = str_replace('~', '', $str);
$str = str_replace('!', '', $str);
$str = str_replace(' !', ' ', $str);
$str = str_replace('@', '', $str);
$str = str_replace('#', '', $str);
$str = str_replace( '$', '', $str);
$str = str_replace('¥', '', $str);
$str = str_replace('%', '', $str);
$str = str_replace ('^' , '', $str);
$str = str_replace('...', '', $str);
$str = str_replace('&', '', $str);
$ str = str_replace(' *', '', $str);
$str = str_replace('(', '', $str);
$str = str_replace(')', '', $str);
$str = str_replace( '(', '', $str);
$str = str_replace(')', '', $str);
$str = str_replace('-', '', $str);
$str = str_replace ('_', '', $str);
$str = str_replace('——', '', $str);
$str = str_replace('+', '', $str );
$str = str_replace('=', '', $str);
$str = str_replace('|', '', $str);
$str = str_replace('\', '', $ str);
$ str = str_replace('[', '', $str);
$str = str_replace(']', '', $str);
$str = str_replace('[', '', $str);
$str = str_replace(']', '', $str);
$str = str_replace('{', '', $str);
$str = str_replace('}', '' , $str);
$str = str_replace(';', '', $str);
$str = str_replace(';', '', $str);
$str = str_replace(':', ' ', $str) ;
$str = str_replace(':', '', $str);
$str = str_replace(''', '', $str);
$str = str_replace('"', '', $str );
$str = str_replace('"', '', $str);
$str = str_replace('"', '', $str);
$str = str_replace(',' , '', $ str);
$str = str_replace(',', '', $str);
$str = str_replace('<', '', $str);
$str = str_replace(' >', ' ', $str);
$str = str_replace('《', '', $str);
$str = str_replace('》', '', $str);
$str = str_replace ('.', '', $str);
$str = str_replace('. ', '', $str);
$str = str_replace('/', '', $str);
$str = str_replace(', ', '', $str);
$str = str_replace(' ?', '', $str);
$str = str_replace('?', '', $str);
return trim($str);
}
http://www.bkjia.com/PHPjc/825307.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/825307.html技術記事場合によっては、文字列内の特殊文字をフィルタリングするという問題に遭遇することがあります。この記事では、特殊な文字列を処理する方法を説明します。もし発見した場合は、メッセージを残してお知らせください。