基本 関数 返り値
たまに間違えて使ってそうな関数の一覧まとめ
//トレース値 $list = array( "", NULL, "0", 0, "1", 1, "1.5", 1.5, FALSE, TRUE, array(), array(NULL), array("0"), array(0), array("1"), array(1), array(FALSE), array(TRUE), 'A',' ',' ' );
関数 | トレース値 | 返り値 |
is_null | '' | false |
---|---|---|
NULL | true | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
is_int | '' | false |
NULL | false | |
'0' | false | |
0 | true | |
'1' | false | |
1 | true | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
is_float | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | true | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
is_numeric | '' | false |
NULL | false | |
'0' | true | |
0 | true | |
'1' | true | |
1 | true | |
'1.5' | true | |
1.5 | true | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
is_nan | '' | NULL |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | NULL | |
array ( 0 => NULL,) | NULL | |
array ( 0 => '0',) | NULL | |
array ( 0 => 0,) | NULL | |
array ( 0 => '1',) | NULL | |
array ( 0 => 1,) | NULL | |
array ( 0 => false,) | NULL | |
array ( 0 => true,) | NULL | |
'A' | NULL | |
' ' | NULL | |
' ' | NULL | |
is_string | '' | true |
NULL | false | |
'0' | true | |
0 | false | |
'1' | true | |
1 | false | |
'1.5' | true | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | true | |
' ' | true | |
is_object | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
is_bool | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | true | |
true | true | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
is_finite | '' | NULL |
NULL | true | |
'0' | true | |
0 | true | |
'1' | true | |
1 | true | |
'1.5' | true | |
1.5 | true | |
false | true | |
true | true | |
array () | NULL | |
array ( 0 => NULL,) | NULL | |
array ( 0 => '0',) | NULL | |
array ( 0 => 0,) | NULL | |
array ( 0 => '1',) | NULL | |
array ( 0 => 1,) | NULL | |
array ( 0 => false,) | NULL | |
array ( 0 => true,) | NULL | |
'A' | NULL | |
' ' | NULL | |
' ' | NULL | |
is_infinite | '' | NULL |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | NULL | |
array ( 0 => NULL,) | NULL | |
array ( 0 => '0',) | NULL | |
array ( 0 => 0,) | NULL | |
array ( 0 => '1',) | NULL | |
array ( 0 => 1,) | NULL | |
array ( 0 => false,) | NULL | |
array ( 0 => true,) | NULL | |
'A' | NULL | |
' ' | NULL | |
' ' | NULL | |
is_array | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | true | |
array ( 0 => NULL,) | true | |
array ( 0 => '0',) | true | |
array ( 0 => 0,) | true | |
array ( 0 => '1',) | true | |
array ( 0 => 1,) | true | |
array ( 0 => false,) | true | |
array ( 0 => true,) | true | |
'A' | false | |
' ' | false | |
' ' | false | |
_empty | '' | true |
NULL | true | |
'0' | true | |
0 | true | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | true | |
true | false | |
array () | true | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
_isset | '' | true |
NULL | false | |
'0' | true | |
0 | true | |
'1' | true | |
1 | true | |
'1.5' | true | |
1.5 | true | |
false | true | |
true | true | |
array () | true | |
array ( 0 => NULL,) | true | |
array ( 0 => '0',) | true | |
array ( 0 => 0,) | true | |
array ( 0 => '1',) | true | |
array ( 0 => 1,) | true | |
array ( 0 => false,) | true | |
array ( 0 => true,) | true | |
'A' | true | |
' ' | true | |
' ' | true | |
is_resource | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
is_scalar | '' | true |
NULL | false | |
'0' | true | |
0 | true | |
'1' | true | |
1 | true | |
'1.5' | true | |
1.5 | true | |
false | true | |
true | true | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | true | |
' ' | true | |
_if | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | true | |
1 | true | |
'1.5' | true | |
1.5 | true | |
false | false | |
true | true | |
array () | false | |
array ( 0 => NULL,) | true | |
array ( 0 => '0',) | true | |
array ( 0 => 0,) | true | |
array ( 0 => '1',) | true | |
array ( 0 => 1,) | true | |
array ( 0 => false,) | true | |
array ( 0 => true,) | true | |
'A' | true | |
' ' | true | |
' ' | true | |
_array_search | '' | 0 |
NULL | 0 | |
'0' | 2 | |
0 | 0 | |
'1' | 4 | |
1 | 4 | |
'1.5' | 6 | |
1.5 | 6 | |
false | 0 | |
true | 4 | |
array () | 1 | |
array ( 0 => NULL,) | 9 | |
array ( 0 => '0',) | 9 | |
array ( 0 => 0,) | 9 | |
array ( 0 => '1',) | 9 | |
array ( 0 => 1,) | 9 | |
array ( 0 => false,) | 9 | |
array ( 0 => true,) | 9 | |
'A' | 3 | |
' ' | 3 | |
' ' | 3 | |
ctype_alnum | '' | false |
NULL | false | |
'0' | true | |
0 | false | |
'1' | true | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | false | |
' ' | false | |
ctype_alpha | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | false | |
' ' | false | |
ctype_cntrl | '' | false |
NULL | false | |
'0' | false | |
0 | true | |
'1' | false | |
1 | true | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
ctype_digit | '' | false |
NULL | false | |
'0' | true | |
0 | false | |
'1' | true | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
ctype_graph | '' | false |
NULL | false | |
'0' | true | |
0 | false | |
'1' | true | |
1 | false | |
'1.5' | true | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | false | |
' ' | false | |
ctype_lower | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
ctype_print | '' | false |
NULL | false | |
'0' | true | |
0 | false | |
'1' | true | |
1 | false | |
'1.5' | true | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | true | |
' ' | false | |
ctype_punct | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | false | |
' ' | false | |
ctype_space | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | false | |
' ' | true | |
' ' | false | |
ctype_upper | '' | false |
NULL | false | |
'0' | false | |
0 | false | |
'1' | false | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | false | |
' ' | false | |
ctype_xdigit | '' | false |
NULL | false | |
'0' | true | |
0 | false | |
'1' | true | |
1 | false | |
'1.5' | false | |
1.5 | false | |
false | false | |
true | false | |
array () | false | |
array ( 0 => NULL,) | false | |
array ( 0 => '0',) | false | |
array ( 0 => 0,) | false | |
array ( 0 => '1',) | false | |
array ( 0 => 1,) | false | |
array ( 0 => false,) | false | |
array ( 0 => true,) | false | |
'A' | true | |
' ' | false | |
' ' | false |