问题标签 [phpstorm-2017.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
68 浏览

php - PHP-为什么不通过(../)为我工作相对路径但使用(./)?

在我的 php 代码中,当我使用 require_once() 或其他相关函数并放置相对路径时,例如 (../ref_func.php),不起作用并出现此错误:

我用

  • 视窗 10
  • 2017 年 PHP 风暴

  • 本地主机的 wampserver 3.0.0

这个 wamp 有 PHP 5.6.16 和 Apache 2.4.17 活动。

require_once(../ref_func.php) 位于名为 checklog_folder 的文件夹中的 clog.php 中。

我的目录是这样的:

但是当我使用单点时,这可以正常工作。虽然在所有 PHP 培训资源中都写到应该使用两个点。

为什么会发生这种情况,它的工作原理是这样的?

您可以在目录树中从下到上的第三行找到 ref_func.php

我没有更改 PHP 或 Apache 中的任何目录设置??