32 of 410 menu

関数 is_resource

関数 is_resource は、渡された変数がリソースであるかどうかをチェックします。リソースとは、ファイルやデータベース接続などの外部リソースを参照するPHPの特別なデータ型です。この関数は、変数がリソースであれば true を返し、そうでなければ false を返します。

構文

is_resource(mixed $var): bool

変数がリソースであるかチェックしてみましょう:

<?php $file = fopen('test.txt', 'r'); $res = is_resource($file); var_dump($res); fclose($file); ?>

コード実行結果:

true

通常の変数をチェックしてみましょう:

<?php $var = 'hello'; $res = is_resource($var); var_dump($res); ?>

コード実行結果:

false

クローズされたリソースをチェックしてみましょう:

<?php $file = fopen('test.txt', 'r'); fclose($file); $res = is_resource($file); var_dump($res); ?>

コード実行結果:

false

関連項目

  • 関数 is_array,
    これは変数が配列であるかどうかをチェックします
  • 関数 is_int,
    これは変数が整数であるかどうかをチェックします
  • 関数 is_string,
    これは変数が文字列であるかどうかをチェックします
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否