PHP issetの使い方

藏色散人
リリース: 2023-03-03 19:46:02
オリジナル
2527 人が閲覧しました

php isset関数は、変数が設定されているかどうかを検出するために使用されます。その構文は「bool isset (mixed $var [,mixed $...] )」です。パラメータ「var」は、変数が設定されているかどうかを表します。 isset を使用する場合、NULL に設定された変数をテストすると FALSE が返されます。

PHP issetの使い方

推奨: 「PHP ビデオ チュートリアル

PHP isset()関数

定義と使用法

isset() — 変数が設定されているかどうかを確認します。

構文

bool isset ( mixed $var [, mixed $... ] )
ログイン後にコピー

変数が設定されているか、NULL ではないかを確認します。

変数が unset() を使用して解放された場合、その変数は isset() ではなくなります。 isset() を使用して NULL に設定された変数をテストすると、FALSE が返されます。また、NULL バイト (「\0」) は PHP の NULL 定数と同等ではないことに注意してください。

パラメータ

var チェックする変数。

戻り値: var が存在し、値が NULL でない場合は TRUE、それ以外の場合は FALSE。

PHP バージョン: PHP 4、PHP 5、PHP 7

<?php
$var = &#39;&#39;;
// 结果为 TRUE,所以后边的文本将被打印出来。
if (isset($var)) {
    echo "This var is set so I will print.";
}
// 在后边的例子中,我们将使用 var_dump 输出 isset() 的返回值。
// the return value of isset().
$a = "test";
$b = "anothertest";
var_dump(isset($a));      // TRUE
var_dump(isset($a, $b));  // TRUE
unset ($a);
var_dump(isset($a));      // FALSE
var_dump(isset($a, $b));  // FALSE
$foo = NULL;
var_dump(isset($foo));    // FALSE
?>
ログイン後にコピー

実行結果:

This var is set so I will print.bool(true) bool(true) bool(false) bool(false) bool(false)
ログイン後にコピー

以上がPHP issetの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート