{site_name}

{site_name}

🌜 搜索

在PHP中,__DIR__是一个魔术常量,用于表示当前文件所在的目录的绝对路径

php 𝄐 0
PHPdirname,PHPdirname方法
在PHP中,__DIR__是一个魔术常量,用于表示当前文件所在的目录的绝对路径。它返回的路径不包括文件名。

下面是一个使用__DIR__的例子:

php
// 假设该代码位于文件 /var/www/html/example.php 中
echo __DIR__;


输出结果将会是 /var/www/html,即当前文件所在的目录的绝对路径。

__DIR__常常用于构建文件路径,特别是在包含或引用其他文件时很有用。以下是一个示例,演示如何使用__DIR__来包含另一个文件:

php
// 假设该代码位于文件 /var/www/html/example.php 中
require_once __DIR__ . '/include/config.php';


上述代码将包含/var/www/html/include/config.php文件,无论当前文件的位置如何变化,__DIR__总是指向当前文件所在的目录。

总结一下,__DIR__是一个代表当前文件所在目录的魔术常量,在构建文件路径和包含其他文件时非常有用。