Leo*_*los 6 php file require-once dirname
我正在使用具有以下代码的php库: require_once dirname(__FILE__) . '/config.php';
从我读过的,dirname(__FILE__)指向当前目录.
那么写作会不会更容易require_once 'config.php';?
我唯一的猜测是包括dirname(__FILE__)确保require_once函数使用绝对路径而不是相对路径.
是的,你是对的 - dirname(__FILE__)确保require_once函数使用绝对路径而不是相对路径.
该__FILE__常数表示正在运行的脚本.它将返回正在运行的脚本的完整路径和文件名.
例如,如果database.init.php文件系统中任何位置包含的脚本要包含database.class.php在同一目录中的脚本,则可以使用:
require_once dirname(__FILE__) . '/database.class.php';
Run Code Online (Sandbox Code Playgroud)