如何使用另一个文件中定义的常数



假设我有两个文件:

app/version.php

<?php
namespace App;
const VERSION = "0.1.0";

app/http/controllers/appcontroller.php

namespace AppHttpControllers;
use const AppVERSION;
class AppController extends Controller
{
    public function version()
    {
        return VERSION;
    }
}

这样,当我调用AppController@version路由时,我有"未定义的常数'app version'"。

我使用作曲家。可能是关于如何自动加载常量的问题...

作为作曲家的使用,可以将带有常数的文件添加到自动加载到此答案中所示:

https://stackoverflow.com/a/17404435/4332851

您可以拥有第三个文件,该文件包含在那2个文件中。

相关内容

  • 没有找到相关文章

最新更新