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

王林
リリース: 2023-03-12 17:56:01
オリジナル
2540 人が閲覧しました

目に見えない特殊な文字列を除外するための 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート