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

# is_resource

(PHP 4, PHP 5, PHP 7, PHP 8)

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

### 説明

function is_resource(mixed `$value`): bool

指定した変数が resource かどうかを調べます。

### パラメータ

`value`

  評価する変数。

### 戻り値

`value` が resource の場合に `true`、 それ以外の場合に `false` を返します。

### 例

例1 is_resource() の例

    <?php

    $handle = fopen("php://stdout", "w");
    if (is_resource($handle)) {
        echo '$handle is a resource';
    }

    ?>

上の例の出力は以下となります。

    $handle is a resource

### 注意

> 注意:

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

### 参考

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open