Maison  >  Article  >  développement back-end  >  Comment filtrer les chaînes spéciales invisibles en php

Comment filtrer les chaînes spéciales invisibles en php

王林
王林original
2021-09-18 15:31:222541parcourir

Comment filtrer les chaînes spéciales invisibles en PHP : [$content = '123456 1'; $len = strlen($content); for($i=0;$i<$len ;$ i++){if((ord($co...).

Comment filtrer les chaînes spéciales invisibles en php

L'environnement d'exploitation de cet article : système Windows10, php7, ordinateur thinkpad t480.

Il doit filtrer les caractères pour les amis qui ont appris PHP Les chaînes devraient être une chose très simple. Nous pouvons les filtrer via des expressions régulières ou les propres fonctions de PHP. Mais pour ces caractères spéciaux invisibles, comment pouvons-nous les filtrer avec précision ?

Jetons un coup d'œil au code d'implémentation spécifique :

$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];
 
              }
 
          }

. Apprentissage recommandé : formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn