laravel中关系映射之传string还是传class

laravel中关系映射之传string还是传classlaravel中关系映射之传string还是传class

在用laravel开发项目中,发现一个小经验。就是在关系映射中,参数可传string或是class.

如下图片框1与框2,第一个是传string参数,第二个是传class。

laravel中关系映射之传string还是传class

在运行结果中,我发现都达到一样的结果。吓得我感紧进去看看源码。

laravel中关系映射之传string还是传class

从中可以看到,无论是传string还是传class进去,最后还是会new 出一个实例(instance)。