是Collection Laravel实例还是PHP实例?

时间:2018-09-10 19:23:09

标签: php laravel laravel-5.2 laravel-5.1 laravel-5.3

collection的Laravel实例或PHP实例。 我总是听到人们说雄辩的将laravel收藏归还给我,所以我想清除这个问题

1 个答案:

答案 0 :(得分:0)

Laravel中的Collection类是Laravel框架的一部分。因此,如果您尝试在纯PHP项目中使用Collection类(不使用Laravel),则默认情况下将无法使用Collection类。

您可以使用Collection类,而无需使用所有Laravel。您将在github上看到它是Illuminate / Support组件的一部分。 https://github.com/illuminate

还有一些composer软件包可以自己为您安装Collection类。 https://github.com/tightenco/collect。因此,我认为说它是“ Laravel实例”是不正确的,但是除非您将其安装在项目中,否则如果没有Laravel,您将无法访问该类。

Laravel利用了许多Laravel自己没有编写的组件。交响曲就是一个重要的例子。

相关问题