public static function isInteger($value)
    {
        if (is_int($value)) {
            return true;
        } elseif (!is_string($value)) {
            return false;
        }

        return preg_match('/^\d+$/', $value) > 0;
    }
public static function isInteger($value)
    {
        if (is_int($value)) {
            return true;
        } elseif (!is_string($value)) {
            return false;
        }

        return preg_match('/^\d+$/', $value) > 0;
    }
public static function isInteger ( $ value ) { if ( is_int ( $ value ) ) { return true ; } elseif ( ! is_string ( $ value ) ) { return false ; } return preg_match ( '/^\d+$/' , $ value ) > 0 ; }
Checks if given value is of type "integer"

@param $value

@return bool
Checks if given value is of type integer