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

Penapis lanjutan PHP

Semak sama ada nombor berada dalam julat

Contoh berikut menggunakan fungsi filter_var() untuk menyemak sama ada pembolehubah jenis INT berada dalam lingkungan 1 hingga 200:

Contoh

<?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)");
}
?>

Cubalah?

Kesan alamat IPv6

Contoh berikut menggunakan fungsi filter_var() untuk mengesan sama ada pembolehubah $ip ialah alamat IPv6:

Contoh

<?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 地址");
}
?>


Cubalah ?

Kesan URL - mesti mengandungi QUERY_STRING (rentetan pertanyaan)

Contoh berikut menggunakan fungsi filter_var() untuk mengesan sama ada $url mengandungi rentetan Pertanyaan:

Contoh

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


Cubalah ?

Alih keluar aksara dengan nilai ASCII lebih besar daripada 127

Contoh berikut menggunakan filter_var( ) berfungsi untuk mengalih keluar aksara dengan nilai ASCII lebih besar daripada 127 dalam rentetan Ia juga boleh mengalih keluar tag HTML:

Contoh

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


Cubalah?

<. ??> Manual Rujukan Penapis PHP

Anda juga boleh melihat aplikasi khusus penapis dengan melawati Manual Rujukan Penapis PHP di tapak ini.

Manual rujukan mengandungi penerangan ringkas tentang parameter penapis dan contoh penggunaan!


Meneruskan pembelajaran
||
<?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)"); } ?>