假设我有两个文件:
应用/ Version.php
<?php
namespace App;
const VERSION = "0.1.0";
应用/ HTTP /控制器/ AppController.php
namespace App\Http\Controllers;
use const App\VERSION;
class AppController extends Controller
{
public function version()
{
return VERSION;
}
}
有了这个,我得到了#34;未定义的常数&#39; App \ VERSION&#39;&#34;当我拨打AppController@version
路线时。
我使用作曲家。可能问题是关于如何自动加载......
答案 0 :(得分:2)
正如作曲家正在使用的那样,带有常量的文件可以添加到自动加载中,如下面的答案所示:
答案 1 :(得分:1)
你可以有第三个文件,包含在那些文件中。通常这样的文件名为config.php或init.php