现在我的webhost只有一个最大php值为5.2的服务器。我没有意识到这一点,并完全使用5.3.1服务器在Xamp上编码。是否有任何类型的PHP脚本或允许我在5.2服务器上运行5.3代码的东西。我遇到麻烦的一条特殊线路就是:
$files = array_diff( scandir( __DIR__ . '/data' ), array('.','..') );
require __DIR__ . '/views/view_index.php';
在那条线上,php只是不读,并且有问题。 view_index.php独立工作,但上面的行似乎不起作用,因为我需要传递该变量以将某些文件名读入下拉选择器。虽然,我有更多问题,其中大部分都需要很长时间才能解决。是否有任何类型的脚本来简化此过程。我一直环顾四周,找不到任何东西。
答案 0 :(得分:1)
至于您撰写的特定__DIR__问题,您可以进行搜索&在任何地方替换并更改它:
dirname(__FILE__)
这应该与__DIR__相同。