【问题标题】:Assign property to array of object [duplicate]将属性分配给对象数组[重复]
【发布时间】:2016-02-03 03:11:09
【问题描述】:

我尝试将值分配给我的对象数组

$models = [new Form()];

    for ($i=0;$i<3;$i++){
        $models[$i]->title = $i;
    }

当我尝试时出现错误

Creating default object from empty value

那么我怎样才能分配超过$models[0]的值呢?

谢谢。

【问题讨论】:

    标签: php


    【解决方案1】:

    我解决了这个问题

    $models = [];
    
    for ($i=0;$i<3;$i++){
        $models[$i] = new Form();
        $models[$i]->title = $i;
    }
    

    谢谢@castis。

    【讨论】:

      猜你喜欢
      • 2019-08-09
      • 2014-04-05
      • 2011-09-22
      • 2017-11-30
      • 1970-01-01
      • 2016-01-15
      • 2016-10-22
      • 1970-01-01
      • 2016-06-30
      相关资源
      最近更新 更多