如何使用相对路径“/”让 opendir 指向我的公用文件夹
这是一个奇怪的问题,我不知道如何使用相对路径 /
,它不会被解释为我当前计算机中的驱动器。
我正在尝试为网站建立一个图库管理器。在我的网站中使用它时(使用前端控制器),路径“/”通常指向我的公共文件夹。因此从技术上讲,要在我的 public/images
中显示图像,我使用 /images
现在这似乎不起作用,因为我正在尝试加载我的特定文件夹中的所有图片地点。我在驱动器D
上工作,所以在使用opendir时/
指向它。
有什么我使用不当的地方吗?或者需要绝对路径? (网站管理员不一定知道)。
感谢您阅读本文。
this is kind of odd question, i can't figure out how to use relative path /
which will not be interpreted as my drive in my current computer.
I'm trying to build a gallery manager for a web site. the path "/" normally points to my public folder when using it in my web site (using a front controller). so technically to display images in my public/images
i use /images
now this seems not to work as i'm trying to load all the pictures of a particular folder in my site. am working on drive D
so /
points to it, when using opendir.
Is there anything i'm not using properly? or there is a need of an absolute path ? which (the site admin is not necessarily supposed to know).
thanks for reading this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用魔法常量 __FILE__。在你的index.php中,
dirname(__FILE__)
将获取主目录的路径。将其分配给一个常量并在任何您喜欢的地方使用它。Use the magic constant __FILE__. In your index.php,
dirname(__FILE__)
will get the path to main directory. Assign it to a constant and use it wherever you like.