SYNCERのロゴ
アイキャッチ画像

isset - 変数の存在を確認する

issetは、変数の存在を確認する関数です。変数が存在していなかったり、値がnullの場合にfalseを返します。

構文

bool isset ( mixed $var [, mixed $... ] )

パラメータ

$var

評価する変数。

$...

複数の変数を調べたい場合、第2引数、第3引数、と指定できる。

返り値

bool

引数に指定した全ての変数が存在するならtrue、1つでも存在しないならfalseを返す。

サンプルコード

<?php
	$response = isset( $var ) ;

デモ

存在を確認

変数が存在しない場合、falseを返します。

<?php
/*** このコードは編集できます。 ***/

	$response = isset( $var ) ;

	var_dump( $response ) ;
bool(false)

nullの場合も、falseを返します。

<?php
/*** このコードは編集できます。 ***/

	$var = null ;

	$response = isset( $var ) ;

	var_dump( $response ) ;
bool(false)

複数の変数

可変引数で、複数の変数を確認できます。引数全てが存在した場合にだけ、trueが返ります。

<?php
/*** このコードは編集できます。 ***/

	$var1 = "hoge" ;
	$var2 = "fuga" ;

	$response = isset( $var1, $var2, $var3 ) ;

	var_dump( $response ) ;
bool(false)
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年6月26日 (月)
コンテンツを公開しました。