PHP code example of mahmoud-abdelfadeil / validator-filter-php

1. Go to this page and download the library: Download mahmoud-abdelfadeil/validator-filter-php library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

mahmoud-abdelfadeil / validator-filter-php example snippets


return [
    // config database
    "db_host"=>"localhost",
    "db_connection"=>"mysql",
    "db_name"=>"filter-validate-php",
    "db_user"=>"root",
    "db_password"=>"",



    // config langauge [ar - en]
    "lang"=>'en'
];

/*
$arr=[
    request name = > rules
]
*/
// example
include 'vendor/autoload.php';
$validate=new ValidatorFilterPHP\ValidatorPHP();
$rules=[
    'name'=>'rules);
    if($validate->has_error_validate()){
        echo "<pre>";
        print_r( $validate->has_error_validate());
    }else{
        // next request
    }
}



// example 
'category'=>'

// maximum length  100  characters
// minimum length  5    characters

'name'=>'

// maximum value  60
// minimum value  20    

'age'=>'

return [
    // config database
    "db_host"=>"localhost",
    "db_connection"=>"mysql",
    "db_name"=>"filter-validate-php",
    "db_user"=>"root",
    "db_password"=>"",



    // config langauge
    "lang"=>'en'
];

// example  

'email'=>'

// example  if update data

'email'=>'

'email'=>'

// example  

'email'=>'

// example
$filter=new ValidatorFilterPHP\FilterPHP();
$str="<script>mahmoud abdelfadeil</script>";
$str_filter =  $filter->string($str);

echo $str_filter ;

// output  = mahmoud abdelfadeil

$str="<script>mahmoud abdelfadeil</script>";

$str_filter =  $filter->string($str);

echo $str_filter ;

// output  = mahmoud abdelfadeil

$data="<script>mahmoud 1299 abdelfadeil</script>";

$data_filter =  $filter->num_int($data);

echo $data_filter ;

// output  = 1299

$data="12.99";

$data_filter =  $filter->num_float($data);

echo $data_filter ;

// output  = 1299


$data="12.99";

$data_filter =  $filter->num_float($data,'.');

echo $data_filter ;

// output  = 12.99


$data="12,99";

$data_filter =  $filter->num_float($data,',');

echo $data_filter ;

// output  = 12,99


$data_1="12ee9e9";

$data_1_filter =  $filter->num_float($data_1);

echo $data_1_filter ;

// output data 1   = 1299

$data_2="12ee9e9E";

$data_2_filter =  $filter->num_float($data_2,'e');

echo $data_2_filter ;

// output data 2   =  12ee9e9E


$data_3="12ee9e9E";

$data_3_filter =  $filter->num_float($data_3,'E');

echo $data_3_filter ;

// output data 3   =  12ee9e9E



$data="mahmoud .  €¶€€¶€€¶€  [email protected]";

$data_filter =  $filter->email($data);

echo $data_filter ;

// output data    =  [email protected]
 


$data="mahmoud-abdelfadeil.€¶€¶€me";

$data_filter =  $filter->url($data);

echo $data_filter ;

// output data    =  mahmoud-abdelfadeil.me
 


$data="mahmoud-abdelfadeil.€¶€¶€me";

$data_filter =  $filter->encoded($data);

echo $data_filter ;

// output data   =   mahmoud-abdelfadeil.%E2%82%AC%C2%B6%E2%82%AC%C2%B6%E2%82%ACme
 


$data="mahmoud's here";

$data_filter =  $filter->magic_quotes($data);

echo $data_filter ;


// output data =  mahmoud\'s here
 

$data="<b>mahmoud abdelfadeil</b>";

$data_filter =  $filter->special_char($data);

echo $data_filter ;

// output data = &#60;b&#62;mahmoud abdelfadeil&#60;/b&#62;
json
{
    
    "scripts": {
        "post-autoload-dump": [
           "php  vendor/mahmoud-abdelfadeil/validator-filter-php/src/Validator/create-file-config.php"
        ]
    }
}