laravel怎么获取到public路径

2019-10-12 21:40:19

app_path()


app_path函数返回app目录的绝对路径:

$path = app_path();


你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:

$path = app_path('Http/Controllers/Controller.php');


base_path()


base_path函数返回项目根目录的绝对路径:

$path = base_path();


你还可以使用base_path函数为相对于应用目录的给定文件生成绝对路径:

$path = base_path('vendor/bin');


config_path()


config_path函数返回应用配置目录的绝对路径:

$path = config_path();


database_path()


database_path函数返回应用数据库目录的绝对路径:

$path = database_path();


public_path()


public_path函数返回public目录的绝对路径:

$path = public_path();


storage_path()


storage_path函数返回storage目录的绝对路径:

$path = storage_path();


还可以使用storage_path函数生成相对于storage目录的给定文件的绝对路径:

$path = storage_path('app/file.txt');


获取laravel项目的路径的内置帮助函数基本都在这了



  • 2021-05-25 13:10:49

    npm 多个不同版本的依赖

    提起 npm,大家第一个想到的应该就是 npm install 了,但是 npm install 之后生成的 node_modules 大家有观察过吗?package-lock.json 文件的作用大家知道吗?除了 dependencies 和 devDependencies,其他的依赖有什么作用呢?接下来,本文将针对 npm 中的你可能忽略的细节和大家分享一些经验 。

  • 2021-06-08 11:20:55

    安装iohook出错

    no such file or directory, open 'C:\Users\me\AppData\Local\Temp\prebuild.tar.gz'

  • 2021-08-13 23:10:31

    ios framework中的图片如何访问

    特别简单,在主工程设置中,只要resource parse加入那个图片文件夹或者图片目录就可以正常访问了