我有一个文件,functions.php。该文件中有一些指向特定位置的函数,例如:
function returnFolders() {
$folders = array_filter(glob("images/*"), 'is_dir');
return $folders;
}
此函数返回 images/ 文件夹中的目录,其中 functions.php 文件所在的位置。
问题是,如果我从另一个文件夹中的脚本中包含这个 function.php,而不是 function.php 所在的文件夹,这个函数将不会给出正确的结果。
如何解决这个问题,所以它总是会返回functions.php所在的文件夹?
路径如下所示:
common/functions.php
common/images/1
common/images/2
common/crons/im_including_functions.php
dir1/im_also_including_functions.php
d3/me_too.php