⊗ppPmFSSAP 337 of 447 menu

PHPにおけるスクリプトディレクトリとファイルへの絶対パス

サイトのルートへのパスではなく、スクリプトが格納されているディレクトリへのパスを取得する必要がある場合があります。

実行されるスクリプトがサイトのルートではなく、例えば以下のようにサブフォルダ内にある場合、これらのパスは異なります:

  • /script/
    • index.php

この場合、スクリプトが格納されているディレクトリへのパスは定数 __DIR__ に含まれています:

<?php echo __DIR__; ?>

また、定数 __FILE__ を使用してスクリプトファイル自体へのパスを取得することもできます:

<?php echo __FILE__; ?>

以下のテキストファイルの内容を読み取るコードを記述してください:

  • /script1/
    • /script2/
      • index.php
  • /dir/
    • test.txt

以下のテキストファイルの内容を読み取るコードを記述してください:

  • /script1/
    • /script2/
      • /script3/
        • index.php
  • /dir1/
    • /dir2/
      • /dir3/
        • test.txt
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否