laravel public 目录获取

在Laravel框架中,public目录是用来存放公共资源的,如CSS、JS、图片等。你可以通过多种方式获取public目录的路径。

方法一:使用helper函数public_path()

$path = public_path();

方法二:使用Request类

$path = Request::root().'/public';

方法三:使用URL类

$path = URL::asset('public');

方法四:使用__DIR__魔术常量

$path = DIR . '/../../public';

注意:方法四的路径是相对于你的当前文件位置获取public目录的绝对路径,可能会因为项目结构的不同而有所不同,需要根据实际情况调整相对路径。

相关推荐
lingggggaaaa5 天前
小迪安全v2023学习笔记(八十一讲)—— 框架安全&ThinkPHP&Laravel&Struts2&SpringBoot&CVE复现
笔记·学习·struts·安全·网络安全·laravel
lskblog11 天前
Composer安装教程及国内镜像设置(含腾讯云、阿里云镜像)
阿里云·php·腾讯云·laravel·composer
四季豆豆豆13 天前
办公任务分发项目 laravel vue mysql 第一章:核心功能构建 API
vue.js·mysql·laravel
lskblog14 天前
使用 PHP Imagick 扩展实现高质量 PDF 转图片功能
android·开发语言·前端·pdf·word·php·laravel
喔烨鸭19 天前
前后端分离情况下,将本地vue项目和Laravel项目以及mysql放到自己的云服务器
vue.js·mysql·laravel
深兰科技23 天前
深兰科技:搬迁公告,我们搬家了
javascript·人工智能·python·科技·typescript·laravel·深兰科技
分享点1 个月前
Laravel 使用阿里云OSS S3 协议文件上传
阿里云·php·laravel
大熊不是猫1 个月前
Laravel 事件与监听器
php·laravel·event
zh73141 个月前
laravel在cli模式下输出格式漂亮一些
microsoft·php·laravel
wuzuyu3651 个月前
Laravel The requested URL /hellowzy was not found on this server. 404 问题的解决
php·laravel