Filtre avancé PHP

Filtre avancé PHP

Détecter si un nombre est dans une plage

L'exemple suivant utilise la fonction filter_var() pour détecter si une variable de type INT est dans une plage comprise entre 1 et 200 :

Instances

 array("min_range"=>$min, "max_range"=>$max))) === false) { echo("变量值不在合法范围内"); } else { echo("变量值在合法范围内"); } ?>

Détecter l'adresse IPv6

Les exemples suivants utilisent filter_var() fonction pour détecter si une variable $ip est une adresse IPv6 :

Instance

Détecter l'URL - doit contenir QUERY_STRING (chaîne de requête)

L'exemple suivant utilise la fonction filter_var() pour détecter si $url contient la chaîne de requête :

Exemple

Supprimer les valeurs ASCII supérieur à 127 caractères

L'exemple suivant utilise la fonction filter_var() pour supprimer les caractères avec une valeur ASCII supérieure à 127 dans la chaîne. Il peut également supprimer les balises HTML :

<. >Exemple

Hello WorldÆØÅ!"; $newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH); echo $newstr; ?>


Manuel de référence des filtres PHP

Vous pouvez également consulter l'application spécifique des filtres en visitant le Manuel de référence des filtres PHP de ce site.

Le manuel de référence contient une brève description des paramètres du filtre et des exemples d'utilisation !


Formation continue
||
Hello WorldÆØÅ!"; $newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH); echo $newstr; ?>
soumettre Réinitialiser le code
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!