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...).
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 = '123456 1'; $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!