ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでの isset() 関数と unset() 関数の使用法の概要
セット
(PHP 3、PHP 4、PHP 5)
isset -- 変数が設定されているかどうかを確認します
説明
bool isset (mixed var [,mixed var [, ...]])
var が存在する場合は TRUE を返し、存在しない場合は FALSE を返します。
unset() を使用して変数が解放された場合、それは isset() ではなくなります。 isset() を使用して NULL に設定された変数をテストすると、FALSE が返されます。 NULL バイト ("
警告: isset() は変数でのみ使用できます。他のパラメータを渡すと解析エラーが発生するためです。定数が設定されているかどうかを確認したい場合は、define()関数を使用します。if (isset($var)) {
print "このvarはset setなので出力します。";
}
$a = "テスト";
$b = "別のテスト";
var_dump( isset ($a, $b) );
設定解除 ($a);
var_dump( isset ($a) ); // FALSE
var_dump( isset ($a, $b) );$foo = NULL;
var_dump( isset ($foo) ); // FALSE
形式: bool isset (mixed var [,mixed var[, ...]])
機能: 変数が設定されているかどうかを検出します
戻り値:
変数が存在しない場合は、FALSEを返します
変数が存在し、その値がNULLの場合も、FALSEを返します
変数が存在し、その値がNULLでない場合は、TUREを返します
バージョン: PHP 3、PHP 4、PHP 5
その他の手順:
unset() を使用して変数を解放すると、それは isset() ではなくなります。
PHP 関数 isset() は変数にのみ使用でき、他のパラメータを渡すと解析エラーが発生します。
アンセット()
指定された変数を破棄します。 PHP 3 では、unset() は TRUE (実際には整数値 1) を返すことに注意してください。一方、PHP 4 では、unset() は実際の関数ではなくなり、ステートメントになりました。戻り値がないため、unset() の戻り値を取得しようとすると解析エラーが発生します。
http://www.bkjia.com/PHPjc/740215.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/740215.html
技術記事 isset (PHP 3, PHP 4, PHP 5) isset -- 変数が設定されているかどうかを確認します。 説明 bool isset (mixed var [,mixed var [, ...]]) var が存在する場合は TRUE を返し、そうでない場合は FALSE を返します。 すでに…