Join WhatsApp ChannelJoin Now

PHP Use Advanced Filters Examples

Hi,

Today, i we will show you PHP Use advanced filters examples. This article will give you simple example of PHP Use advanced filters examples. you will learn PHP Use advanced filters examples.

I will show you this example in advance filter function in php Validate AN whole number among a variety,Validate IPv6 Address,Validate universal resource locator – should Contain QueryString,Remove Characters With American Standard Code for Information Interchange worth > 127 to explained.

So let’s follow few step to create example of PHP Use advanced filters examples.

Validate an Integer Within a Range

This example uses the filter_var() function to examine if a variable is each of kind INT, and between 1 and two 200

<?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("Variable value is not within the legal range");
    } else {
        echo("Variable value is within the legal range");
    }
?>

Output:

Variable value is within the legal range

Validate IPv6 Address

This example uses the filter_var() function to examine if the variable $ip could be a valid IPv6 address.

<?php
    $ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334";

    if (!filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) === false) {
        echo("$ip is a valid IPv6 address");
    } else {
        echo("$ip is not a valid IPv6 address");
    }
?>

Output:

2001:0db8:85a3:08d3:1319:8a2e:0370:7334 is a valid IPv6 address

Validate URL – Must Contain QueryString

This example uses the filter_var() function to examine if the variable $url is a URL with a querystring

<?php
    $url = "https://codeplaners.com";

    if (!filter_var($url, FILTER_VALIDATE_URL, FILTER_FLAG_QUERY_REQUIRED) === false) {
      echo("$url is a valid URL with a query string");
    } else {
      echo("$url is not a valid URL with a query string");
    }
?>

Output:

https://codeplaners.com is not a valid URL with a query string

Remove Characters With ASCII Value > 127

This example uses the filter_var() function to sanitize a string. it’ll each take away all hypertext mark-up language tags, and every one characters with computer code worth > 127, from the string

<?php
    $str = "<h1>Hello WorldÆØÅ!</h1>";

    $newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
    echo $newstr;
?>

Output:

Hello World!

I hope it will assist you…

Recommended Posts