変数がリソース型かどうかを確認 - is_resource関数
当ページのリンクには広告が含まれています。
プログラミング言語PHPで、変数がリソース型かどうかを確認する関数 is_resourceを紹介します。
is_resource関数
bool is_resource ( mixed $var )
指定した変数がリソース型かどうかを確認します。
引数 $var リソース型かどうかを確認する変数を指定します。
返り値
指定した変数がリソース型の場合は trueを、その他の場合は、falseを返します。
サンプルコード
指定した変数がリソース型かどうかを確認するサンプルコードです。
is_resource( 変数 )
<?php $var1 = fopen('test.php','r'); $var2 = fopen('https://webkaru.net/php','r'); $var3 = mysql_connect("localhost","root","root","wordpress"); $var4 = "PHP Programming"; $var5 = true; $var6 = 13; $var7 = 5.814; var_dump( is_resource($var1) ); var_dump( is_resource($var2) ); var_dump( is_resource($var3) ); var_dump( is_resource($var4) ); var_dump( is_resource($var5) ); var_dump( is_resource($var6) ); var_dump( is_resource($var7) ); ?>
実行結果です。変数がリソース型(ファイルオープンやデータベース接続)の場合には trueを、その他の場合の場合は falseを返しています。
bool(true) bool(true) bool(true) bool(false) bool(false) bool(false) bool(false)