PHP 変数操作関数 リファレンス
PHP 変数操作関数は PHPにデフォルトで組み込まれています。したがってこれらの関数を使用するための特別なインストールは必要ありません。
例
<?php
// 変数の型を確認する例
$var = "Hello";
if (is_string($var)) {
echo "変数 \$var は文字列です。";
}
?>
関数一覧
関数名 | 説明 |
---|---|
boolval() | 変数のブール値を返します。 |
debug_zval_dump() | 内部 zend 値の文字列表現を出力にダンプします。 |
doubleval() | floatval() の別名です。 |
empty() | 変数が空かどうかをチェックします。 |
floatval() | 変数の浮動小数点数値を返します。 |
get_defined_vars() | 定義されたすべての変数を配列として返します。 |
get_resource_type() | リソースの型を返します。 |
gettype() | 変数の型を返します。 |
intval() | 変数の整数値を返します。 |
is_array() | 変数が配列かどうかをチェックします。 |
is_bool() | 変数がブール型かどうかをチェックします。 |
is_callable() | 変数の内容が関数として呼び出せるかどうかをチェックします。 |
is_countable() | 変数の内容がカウンタブルな値かどうかをチェックします。 |
is_double() | is_float() の別名です。 |
is_float() | 変数が浮動小数点数型かどうかをチェックします。 |
is_int() | 変数が整数型かどうかをチェックします。 |
is_integer() | is_int() の別名です。 |
is_iterable() | 変数の内容がイテラブルな値かどうかをチェックします。 |
is_long() | is_int() の別名です。 |
is_null() | 変数が NULL かどうかをチェックします。 |
is_numeric() | 変数が数値または数値形式の文字列かどうかをチェックします。 |
is_object() | 変数がオブジェクトかどうかをチェックします。 |
is_real() | is_float() の別名です。 |
is_resource() | 変数がリソースかどうかをチェックします。 |
is_scalar() | 変数がスカラー値かどうかをチェックします。 |
is_string() | 変数が文字列型かどうかをチェックします。 |
isset() | 変数が設定されているか(宣言されており NULL でないか)をチェックします。 |
print_r() | 変数に関する情報を人間が読める形式で出力します。 |
serialize() | 値の保存可能な表現に変換します。 |
settype() | 変数を指定された型に変換します。 |
strval() | 変数の文字列値を返します。 |
unserialize() | シリアル化されたデータを元のデータに変換します。 |
unset() | 変数をアンセットします。 |
var_dump() | 1 つまたは複数の変数に関する情報を出力します。 |
var_export() | 変数に関する構造化された情報(有効な PHP コード)を返します。 |