ホームページ  >  記事  >  バックエンド開発  >  PHPで目に見えない特殊な文字列をフィルタリングして除外する方法

PHPで目に見えない特殊な文字列をフィルタリングして除外する方法

王林
王林オリジナル
2021-09-18 15:31:222523ブラウズ

目に見えない特殊な文字列を除外するための php メソッド: [$content = '123456 1'; $len = strlen($content); $str = ""; for($i=0;$ i<$ len;$i ){if((ord($co...].

PHPで目に見えない特殊な文字列をフィルタリングして除外する方法

##この記事の動作環境: Windows10 システム、php7、thinkpad t480 パソコン.

PHP を学習した友人にとって、文字列をフィルタリングすることは非常に簡単なことでしょう。正規表現または PHP 独自の関数を使用してフィルタリングを完了できます。しかし、目に見えない特殊文字を正確にフィルタリングするにはどうすればよいかという人にとっては、 ?

具体的な実装コードを見てみましょう:

$content = &#39;123456   1&#39;;
 
$len = strlen($content);
 
$str = "";
 
for($i=0;$i<$len;$i++){
 
              if((ord($content[$i]) >= 0x30 && ord($content[$i]) <= 0x39) || $content[$i] == "." || $content[$i] == " " ||                             $content[$i] == "\t" || $content[$i] == "\n"){
 
                        $str = $str.$content[$i];
 
              }
 
          }

推奨される学習:

php トレーニング

以上がPHPで目に見えない特殊な文字列をフィルタリングして除外する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。