我是 Laravel 的新手,我有一个关于 helper (psr4 自动加载类)和特质的任务
我创建一个自动加载类,连接到 api 并执行各种操作。
我的问题是这和特质有什么不同?
我可以使用特质来做所有相同的事情
最佳答案
特征用于创建可在多个类之间共享的可重用代码的小项。它们普遍存在是因为在 PHP 中一次只能扩展一个类。例如,如果您有一个或一组函数在多个类中有用,则可以使用特征。
Laravel 使用 Composer,它使用自动加载的 PSR-4 标准(等等),这仅仅意味着您不必担心使用 require
、include
或其他任何使文件内容可用的内容。
关于php - Laravel 自动加载类和特征之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42110242/