• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

require _DIR_'/./bootstrap 这句代码什么意思?解决办法

php 搞代码 3年前 (2022-01-24) 23次浏览 已收录 0个评论

require __DIR__.'/../bootstrap 这句代码什么意思?
最近研究laravel框架,

require __DIR__.’/../bootstrap/autoload.php’;
这句代码是什么意思?

调用的是:
D:\Web\Laravel\public/../bootstrap/autoload.php 这个路径格式有问题;

而真实调用的确是:
D:\Web\Laravel\bootstrap\autoload.php

路径中的/../ 是什么意@本文9来源gao($daima.com搞@代@#码8网^搞代gaodaima码思? 能详细讲下吗,我看了几遍PHP手册了,没发现这种语法啊;

——解决思路———————-
表示__DIR__目录下的上层目录下的bootstrap目录下的autoload.php
——解决思路———————-
我也是刚开始深入学习PHP,也是拿的laravel框架来研究,_DIR_是php5.3以后的一个魔术常量,用于指向当前执行的PHP脚本所在的目录,”.号”是一个连接符用于连接字符串及变量,../表示当前目录的上一层目录,以前用过DOS系统的应该都知道,现在用命令行工具时也依然会用到。
——解决思路———————-
require __DIR__.’/../bootstrap/autoload.php’;
折分下:
__DIR__魔术常量代表当前运行文件所在的目录,你自己echo __DIR__ ; 看一下,它输出的目录路径不是以 / 结束的;
../代表当前位置的上一级目录;

——解决思路———————-
表示当前目录的父母目录下的bootstrap/autoload.php文件。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:require _DIR_'/./bootstrap 这句代码什么意思?解决办法
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址