PHP の標準関数を目的別に調べることができる辞典

ホーム > PHP 標準関数逆引き辞典 > 変数操作 > 変数がリソースかどうかを調べる

PHP 標準関数逆引き辞典

:: reverse dictionary ::

変数操作

※ソースファイルについて


変数がリソースかどうかを調べる

変数がリソースかどうかを調べるには、is_resource 関数を使います。

≪ディレクトリ構造(サンプル)≫

D:ディレクトリ  F:ファイル

D (ドキュメントルート)
└ F sample.txt
$str = "PHP プログラム";
$num = 123;
$flt = 4.5678;
$flg = true;
$ary = array("PHP3", "PHP4", "PHP5");
$rsc = fopen("sample.txt", "r");

$fstr = is_resource($str);
$fnum = is_resource($num);
$fflt = is_resource($flt);
$fflg = is_resource($flg);
$fary = is_resource($ary);
$frsc = is_resource($rsc);

if ($frsc) {
  fclose($rsc);
}

ソースファイル

$fstrfalse$fnumfalse$ffltfalse$fflgfalse$faryfalse$frsctrue になります。

▼ 関数

bool is_resource(mixed v)

変数 v がリソースかどうかを調べます。

変数 v がリソースの場合は true 、リソース以外の場合は false を返します。

●引数

v … 調べる変数

●戻り値

・変数 v がリソース … true
・変数 v がリソース以外 … false

●バージョン

PHP4 、PHP5

●補足

リソースとは、外部リソース(ファイルやデータベースなど)への参照を保持するための変数です。

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

変数操作 - variable operation -


ホーム > PHP 標準関数逆引き辞典 > 変数操作 > 変数がリソースかどうかを調べる

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com