亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Filtre avancé PHP

Vérifier si un nombre est dans une plage

L'exemple suivant utilise la fonction filter_var() pour vérifier si une variable de type INT est dans la plage de 1 à 200?:

Exemple

<?php
$int = 122;
$min = 1;
$max = 200;
if (filter_var($int, FILTER_VALIDATE_INT, array("options" => array("min_range"=>$min, "max_range"=>$max))) === false) 
{    
echo("變量值不在合法范圍內(nèi)");
} else {    
echo("變量值在合法范圍內(nèi)");
}
?>

Essayez-le?

Détecter l'adresse IPv6

L'exemple suivant utilise la fonction filter_var() pour détecter si une variable $ip est une adresse IPv6?:

Exemple

<?php
$ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334";
if (!filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) === false) {
    echo("$ip 是一個 IPv6 地址");
} else {
    echo("$ip 不是一個 IPv6 地址");
}
?>


Essayez-le ?

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 une cha?ne de requête?:

Exemple

<?php
$url = "http://ipnx.cn";
if (!filter_var($url, FILTER_VALIDATE_URL, FILTER_FLAG_QUERY_REQUIRED) === false) {
    echo("$url 是一個合法的 URL");
} else {
    echo("$url 不是一個合法的 URL");
}
?>


Essayez-le ?

Supprimez les caractères avec une valeur ASCII supérieure à 127

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

Exemple

<?php
$str = "<h1>Hello World???!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>


Essayez-le?

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 sur 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
||
<?php $int = 122; $min = 1; $max = 200; if (filter_var($int, FILTER_VALIDATE_INT, array("options" => array("min_range"=>$min, "max_range"=>$max))) === false) { echo("變量值不在合法范圍內(nèi)"); } else { echo("變量值在合法范圍內(nèi)"); } ?>
soumettreRéinitialiser le code