如何在 PHP Lumen 中速记导入模型



我尝试在控制器中短暂处理我的模型,因为它们在同一个文件夹中。因此,与其这样做:

namespace AppHttpControllersApi;
use AppUser;
use AppPictures;
use AppInfo;

我试过这些:

namespace AppHttpControllersApi;
use App{ 
    User, Pictures, Info
};

不幸的是,它不起作用。它表明当我短手时控制器没有读取它。有什么建议或原因为什么这不起作用?

在 PHP V7.0 中,你可以将此方法引用 http://php.net/manual/en/language.namespaces.importing.php

<?php
// Pre PHP 7 code
use somenamespaceClassA;
use somenamespaceClassB;
use somenamespaceClassC as C;
use function somenamespacefn_a;
use function somenamespacefn_b;
use function somenamespacefn_c;
use const somenamespaceConstA;
use const somenamespaceConstB;
use const somenamespaceConstC;
// PHP 7+ code
use somenamespace{ClassA, ClassB, ClassC as C};
use function somenamespace{fn_a, fn_b, fn_c};
use const somenamespace{ConstA, ConstB, ConstC};

最新更新