簡単に言えば、PHP で require_once キーワードを使用してファイルシステムの絶対パスを指定するにはどうすればよいですか? コードは Web ページではなく、CLI で実行されます。ルート ファイル パスとは何ですか? 参考までに、Windowsを実行しています。
ありがとうございました。
簡単に言えば、PHP で require_once キーワードを使用してファイルシステムの絶対パスを指定するにはどうすればよいですか? コードは Web ページではなく、CLI で実行されます。ルート ファイル パスとは何ですか? 参考までに、Windowsを実行しています。
ありがとうございました。
Windows ではバックスラッシュ表記です。また、二重引用符を使用している場合はエスケープする必要があります。
require_once("C:\\folder\\folder\\etc");
require_once('/some/path/foo.php');
で始まるパスは/
、絶対 (ルートから始まる) パスを使用していることを示します。
require_once('some/path/foo.php');
なしでパスを開始する/
ことは、絶対 (現在の作業ディレクトリから開始) パスを使用していることを示します。
それ以外の場合は、__FILE__ および __DIR__マジック定数を見てください。
それ\
だけで、現在のドライブ (通常は ) のルートを取得C:\
できます。必要な場合は、必要なドライブを指定できます。これらのバックスラッシュをエスケープするか、代わりにスラッシュを使用することを忘れないでください (Windows はサイレントに変換します)。