fork(1) download
  1. <?php
  2.  
  3. function clean_input_keys($str) {
  4. $pattern = '#^[&a-zA-Z0-9\.:_/\s-]+$#uD';
  5. $b_preg_match = preg_match($pattern, $str);
  6. var_dump($b_preg_match); //false //preg_match() returns FALSE if an error occurred.
  7. if ( !$b_preg_match) {
  8. exit('Disallowed key characters in global data.');
  9. }
  10. return $str;
  11. }
  12.  
  13. $str="my_session";
  14. echo clean_input_keys($str);
  15.  
  16.  
Success #stdin #stdout 0.02s 82944KB
stdin
Standard input is empty
stdout
int(1)
my_session