laravelのヘルパー関数で各ディレクトリのパスを取得する方法

Laravelにはプロジェクト内の各ディレクトリのパスを取得できるヘルパー関数がいくつかある。

Helpers – Laravel – The PHP Framework For Web Artisans(#Paths)

https://laravel.com/docs/6.x/helpers#paths

ただ、説明を読んだだけだと具体的にどこを指しているのか分かりにくいので、実際に各ヘルパー関数を実行してみた。

echo "app_path      : " . app_path()      . "\n";
echo "base_path     : " . base_path()     . "\n";
echo "config_path   : " . config_path()   . "\n";
echo "database_path : " . database_path() . "\n";
echo "public_path   : " . public_path()   . "\n";
echo "resource_path : " . resource_path() . "\n";
echo "storage_path  : " . storage_path()  . "\n";

実行結果は以下の通り。

app_path      : C:\xampp\htdocs\public_html\project_root\app
base_path     : C:\xampp\htdocs\public_html\project_root
config_path   : C:\xampp\htdocs\public_html\project_root\config
database_path : C:\xampp\htdocs\public_html\project_root\database
public_path   : C:\xampp\htdocs\public_html\project_root\public
resource_path : C:\xampp\htdocs\public_html\project_root\resources
storage_path  : C:\xampp\htdocs\public_html\project_root\storage

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です