PHP获取当前目录的名称
我的网站上的文件夹内有一个php页面。
我需要将当前目录的名称添加到变量中,例如:
$myVar = current_directory_name;
这可能吗?
回答:
getcwd();
要么
dirname(__FILE__);
或(PHP5)
basename(__DIR__)
http://php.net/manual/zh/function.getcwd.php
http://php.net/manual/zh/function.dirname.php
您可以basename()
用来获取路径的结尾部分:)
就您而言,我想说您最有可能希望使用getcwd()
,dirname(__FILE__)
当您的文件需要包含另一个库并且包含在另一个库中时,它会更有用。
例如:
main.phplibs/common.php
libs/images/editor.php
在您中,common.php
您需要使用中的函数editor.php
,因此您使用
common.php
:
require_once dirname(__FILE__) . '/images/editor.php';
main.php
:
require_once libs/common.php
这样,当的common.php是require'd
在main.php
,的通话require_once
中common.php
会包含正确editor.php
的images/editor.php
,而不是试图在当前目录下查找其中main.php
运行。
以上是 PHP获取当前目录的名称 的全部内容, 来源链接: utcz.com/qa/421807.html