fork download
  1. <?php
  2.  
  3. function removeAccents($stripAccents){
  4. return strtr($stripAccents,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ','aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
  5. }
  6.  
  7. function filtrarNumeros($texto){
  8. return filter_var($texto, FILTER_SANITIZE_NUMBER_INT);
  9. }
  10.  
  11. $qt = "rand(1, 99)";
  12. $qt = strtolower(removeAccents($qt));
  13. $sndline = "Random number";
  14.  
  15. if (($qt == "rand") or ($qt == "random")){
  16. $result = rand(1, 9999);
  17. echo $result . "\n";
  18. }
  19. elseif (filtrarNumeros((strstr($qt, 'rand')) !== false) or (filtrarNumeros(strstr($qt, 'random')) !== false)){
  20. $tok = strtok($qt, ",");
  21. $min = filtrarNumeros($tok);
  22. $max = filtrarNumeros(strtok(','));
  23. $result = rand($min, $max);
  24. echo $result . "\n";
  25. }
  26. else{
  27. //....
  28. }
Success #stdin #stdout 0.01s 24400KB
stdin
Standard input is empty
stdout
42