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

# is_resource

(PHP 4, PHP 5, PHP 7)

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

### 説明

is_resource ( mixed `$var` ) : bool

指定した変数がリソースかどうかを調べます。

### パラメータ

`var`

  評価する変数。

### 返り値

`var` が resource の場合に `TRUE`、 それ以外の場合に `FALSE` を返します。

### 例

例1 is_resource() の例

`<?php
$db_link = @mysql_connect('localhost', 'mysql_user', 'mysql_pass');
if (!is_resource($db_link)) {
die('Can\'t connect : ' . mysql_error());
}
?>`

### 注意

> 注意:

> is_resource() は、厳格な型チェックを行うわけではありません。 `var` がすでに閉じられたリソース変数である場合は、`FALSE` を返します。

### 参考

- リソース型のドキュメント
- get_resource_type() - リソース型を返す