[英]Laravel 5.2 `use` syntax
在以下示例中, use
语句的类在用法上有什么区别:
Use Sluggable;
Class Invoice extends Model
{
和
Class Invoice extends Model
{
Use Sluggable;
尚未找到答案。
该类外部的use语句用于创建比您打算使用的类的全命名空间版本短的名称,例如
use \Package\Super\Awesome\Long\Thingy;
文件顶部的,您可以通过仅实例化文件中任何位置的类
new Thingy();
您也可以通过这种方式对类进行别名,例如
use \Package\Super\Awesome\Long\Thingy as OtherThingy;
现在您可以使用
new OtherThingy();
您提供的第二个示例是在要声明的类中包含一个特征。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.