289 of 410 menu

関数 fopen

関数 fopen はファイルまたはURLを開き、リソースへのポインタを返します。最初のパラメータとしてファイルパスまたはURLを受け取り、2番目のパラメータとしてオープンモードを受け取ります。成功時にはファイルポインタを返し、エラー時には false を返します。

構文

fopen(filename, mode, [use_include_path], [context]);

ファイルを読み取り用に開いてみましょう:

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

コードの実行結果:

resource(5) of type (stream)

ファイルを書き込み用に開いてみましょう(ファイルが存在しない場合は作成されます):

<?php $res = fopen('newfile.txt', 'w'); var_dump($res); ?>

コードの実行結果:

resource(5) of type (stream)

存在しないファイルを読み取り用に開いてみましょう:

<?php $res = fopen('nonexistent.txt', 'r'); var_dump($res); ?>

コードの実行結果:

false

URLを読み取り用に開いてみましょう:

<?php $res = fopen('https://example.com', 'r'); var_dump($res); ?>

コードの実行結果:

resource(5) of type (stream)

関連項目

  • 関数 fclose,
    ファイルを閉じます
  • 関数 fread,
    ファイルから読み取ります
  • 関数 fwrite,
    ファイルに書き込みます
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否