我希望这里有人知道这个问题的答案。我写了一个脚本,使用
basename( __DIR__ )
然后使用 if 文件存在函数。
在我的服务器上这工作正常,但在其他服务器上它实际上返回单词_DIR_
而不是文件路径。
这是否与 PHP 的版本有关,或者是否有其他设置使它不起作用?
最后有没有更好的方法来获取文件的路径?这是我正在使用的整行:
define('NIFTY_CONSTANT', trailingslashit (WP_PLUGIN_DIR . '/'. basename( __DIR__ ) ). '/lib/mdetect.php' );
(是的,我知道这是一个 WordPress 函数,但这不是一个 WordPress 问题,而是一个 PHP 问题)