Advertisement
Guest User

Untitled

a guest
Nov 7th, 2018
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.79 KB | None | 0 0
  1. <?php
  2. /* First variant with filter_var() */
  3. while(true) {
  4.     $input = readline();
  5.     if($input == "END") return;
  6.       if(!empty($input)) {
  7.         if(filter_var($input, FILTER_VALIDATE_INT) || filter_var($input, FILTER_VALIDATE_INT) === 0) {
  8.         echo "$input is integer type" . PHP_EOL;
  9.         } else if(filter_var($input, FILTER_VALIDATE_FLOAT) || filter_var($input, FILTER_VALIDATE_FLOAT) === 0.0) {
  10.         echo "$input is floating point type" . PHP_EOL;
  11.         } else if(filter_var($input, FILTER_VALIDATE_BOOLEAN) || strtolower($input) == "false") {
  12.         echo "$input is boolean type" . PHP_EOL;
  13.         } else if(strlen($input) == 1) {
  14.         echo "$input is character type" . PHP_EOL;
  15.         } else {
  16.         echo "$input is string type" . PHP_EOL;
  17.         }
  18.       }
  19. }
  20.  
  21. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement