| $v = |
null | true | false | 0 | 1 | 1.3 | -1 | -1.7 | "1" | "-1" | "1.3" | "0" | "" | " " | "string" | "123str" | "str123" | array() | array(1) |
| gettype($v) | NULL | boolean | boolean | integer | integer | double | integer | double | string | string | string | string | string | string | string | string | string | array | array |
|---|
| isset($v) | false | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true |
|---|
| is_null($v) | true | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false |
|---|
| empty($v) | true | false | true | true | false | false | false | false | false | false | false | true | true | false | false | false | false | true | false |
|---|
| $v == null | true | false | true | true | false | false | false | false | false | false | false | false | true | false | false | false | false | true | false |
|---|
| $v === null | true | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false |
|---|
| $v != null | false | true | false | false | true | true | true | true | true | true | true | true | false | true | true | true | true | false | true |
|---|
| $v !== null | false | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true |
|---|
| if($v) | false | true | false | false | true | true | true | true | true | true | true | false | false | true | true | true | true | false | true |
|---|
| is_scalar($v) | false | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | true | false | false |
|---|
| is_bool($v) | false | true | true | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false |
|---|
| is_string($v) | false | false | false | false | false | false | false | false | true | true | true | true | true | true | true | true | true | false | false |
|---|
| is_int($v) | false | false | false | true | true | false | true | false | false | false | false | false | false | false | false | false | false | false | false |
|---|
| is_numeric($v) | false | false | false | true | true | true | true | true | true | true | true | true | false | false | false | false | false | false | false |
|---|
| is_float($v) | false | false | false | false | false | true | false | true | false | false | false | false | false | false | false | false | false | false | false |
|---|
| is_array($v) | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | false | true | true |
|---|
| ctype_digit($v) | false | false | false | false | false | false | false | false | true | false | false | true | false | false | false | false | false | false | false |
|---|
| ctype_alnum($v) | false | false | false | false | false | false | false | false | true | false | false | true | false | false | true | true | true | false | false |
|---|
| ctype_lower($v) | false | false | false | false | false | false | false | false | false | false | false | false | false | false | true | false | false | false | false |
|---|
| ctype_print($v) | false | false | false | false | false | false | false | false | true | true | true | true | false | true | true | true | true | false | false |
|---|
| ctype_space($v) | false | false | false | false | false | false | false | false | false | false | false | false | false | true | false | false | false | false | false |
|---|
| ctype_cntrl($v) | false | false | false | true | true | false | false | false | false | false | false | false | false | false | false | false | false | false | false |
|---|
| ctype_graph($v) | false | false | false | false | false | false | false | false | true | true | true | true | false | false | true | true | true | false | false |
|---|
| (bool) $v | false | true | false | false | true | true | true | true | true | true | true | false | false | true | true | true | true | false | true |
|---|
| strlen($v) | 0 | 1 | 0 | 1 | 1 | 3 | 2 | 4 | 1 | 2 | 3 | 1 | 0 | 1 | 6 | 6 | 6 | | |
|---|
| intval($v) | 0 | 1 | 0 | 0 | 1 | 1 | -1 | -1 | 1 | -1 | 1 | 0 | 0 | 0 | 0 | 123 | 0 | 0 | 1 |
|---|
| floatval($v) | 0 | 1 | 0 | 0 | 1 | 1.3 | -1 | -1.7 | 1 | -1 | 1.3 | 0 | 0 | 0 | 0 | 123 | 0 | 0 | 1 |
|---|
| strval($v) | '' | '1' | '' | '0' | '1' | '1.3' | '-1' | '-1.7' | '1' | '-1' | '1.3' | '0' | '' | ' ' | 'string' | '123str' | 'str123' | 'Array' | 'Array' |
|---|
| (string) $v | '' | '1' | '' | '0' | '1' | '1.3' | '-1' | '-1.7' | '1' | '-1' | '1.3' | '0' | '' | ' ' | 'string' | '123str' | 'str123' | 'Array' | 'Array' |
|---|
| (int) $v | 0 | 1 | 0 | 0 | 1 | 1 | -1 | -1 | 1 | -1 | 1 | 0 | 0 | 0 | 0 | 123 | 0 | 0 | 1 |
|---|
| (array) $v | Array
(
)
| Array
(
[0] => 1
)
| Array
(
[0] =>
)
| Array
(
[0] => 0
)
| Array
(
[0] => 1
)
| Array
(
[0] => 1.3
)
| Array
(
[0] => -1
)
| Array
(
[0] => -1.7
)
| Array
(
[0] => 1
)
| Array
(
[0] => -1
)
| Array
(
[0] => 1.3
)
| Array
(
[0] => 0
)
| Array
(
[0] =>
)
| Array
(
[0] =>
)
| Array
(
[0] => string
)
| Array
(
[0] => 123str
)
| Array
(
[0] => str123
)
| Array
(
)
| Array
(
[0] => 1
)
|
|---|