laravel获取路径的方法总汇
来源:互联网 发布:适合mac的杀毒软件 编辑:程序博客网 时间:2024/05/21 11:01
laravel获取路径的方法总汇及问题
先写个测试程序
<?php echo "<pre>"; $vendorDir = dirname(dirname(__FILE__)); //D:\wamp64\www\mydir echo (dirname(__FILE__)),"\n"; //D:\wamp64\www\mydir echo dirname(dirname(__FILE__)),"\n"; //D:\wamp64\www\ echo dirname(dirname(dirname(__FILE__))),"\n"; //D:\wamp64\ echo realpath(__DIR__.'/../')."\n"; //D:\wamp64\www\?>
除了HTML本身支持的 DIR, FILE, dirname等方法以外, laravel 自己也提供了不少方法,先记录一下备忘,这些还没有测试,比如,
<a href="{{ url('home/mydir') }}"><a href="{{ route('mydir') }}"> <a href="{{ action('HomeController@index') }}"><a href="绝对路径"> return redirect('home/mydir');return redirect()->to('home/mydir');return redirect()->action('HomeController@index');return redirect()->route('mydir');return redirect()->back(); return back();public_path('uploads');base_path('xx');app_path('xx');resource_path('xx');
laravel有些怪现象,比如我把资源放在mydir/resources/assets/下面,怎么样都找不到,
<script src={{resource_path('assets\\js\\jquery.dropotron.min.js')}}></script>
后台调试给出的结果是,
指向“d:\wamp64\www\laravel\mydir\resources\assets\js\jquery.dropotron.min.js”的 <script> 加载失败。
而这个路径
d:\wamp64\www\laravel\mydir\resources\assets\js\jquery.dropotron.min.js
百分百是没问题的,不知何故。
干脆把事个assets目录拖到public下面,连路径都不用设置,一切OK。先凑各着用吧。头大了!
阅读全文
0 0
- laravel获取路径的方法总汇
- laravel各种路径的获取方法
- laravel各种路径的获取方法
- laravel各种路径的获取方法
- laravel各种路径的获取方法
- laravel各种路径的获取方法
- Winform获取路径总汇
- laravel 获取当前路由的方法
- Laravel获取各种参数的方法
- 获取路径的方法
- 获取系统路径的方法
- java 获取路径的方法
- 获取服务器路径的方法
- 获取路径的所有方法
- 文件路径的获取方法
- jsp获取路径的方法
- 获取程序路径的方法
- 获取文件路径的方法
- Ubuntu Apache2 配置.htaccess 隐藏thinkPHP项目index.php无效正确解决办法!!!!!!
- 使用ECSShadowscoks服务器
- 守护进程
- 请求发送者与接收者解耦——命令模式(三)
- PAT
- laravel获取路径的方法总汇
- 用python调用HBase的简单示例
- centos安装配置hadoop超详细过程
- 【系统相关】win10计算机的内存不足
- aabb碰撞框
- 利用JavaFX实现一个弹球动画
- 蓝桥杯卡片换位
- 锁和分布式锁
- 我的 10 年自学编程之路