Php 将属性插入到对象中 我需要什么

Php 将属性插入到对象中 我需要什么,php,Php,我想在对象中添加一个新属性 var\u dump给出以下结果 array (size=1) 0 => object(Item)[430] protected '_node' => null protected '_id' => array (size=1) 'ItemId' => string '4596' (length=4) protected '_data' => array (size=8) 'It

我想在对象中添加一个新属性

var\u dump
给出以下结果

 array (size=1)
0 => 
object(Item)[430]
  protected '_node' => null
  protected '_id' => 
    array (size=1)
      'ItemId' => string '4596' (length=4)
  protected '_data' => 
    array (size=8)
      'ItemId' => string '4596' (length=4)
      'Id' => string '1055' (length=4)
      'employee' => string '40' (length=2)
      'project' => string '73' (length=2)
      'activity' => string '473' (length=3)
      'date' => string '2015-09-28' (length=10)
      'duration' => string '28800' (length=5)
      'comment' => null
  protected '_values' => 
    .
    .
    .
我想在对象中添加另一个属性
customer
,使对象看起来像这样

 array (size=1)
0 => 
object(Item)[430]
  protected '_node' => null
  protected '_id' => 
    array (size=1)
      'ItemId' => string '4596' (length=4)
  protected '_data' => 
    array (size=8)
      'ItemId' => string '4596' (length=4)
      'Id' => string '1055' (length=4)
      'employee' => string '40' (length=2)
      'project' => string '73' (length=2)
      'activity' => string '473' (length=3)
      'date' => string '2015-09-28' (length=10)
      'duration' => string '28800' (length=5)
      'comment' => null
      'customer' => string '20' (length=2)
  protected '_values' => 
    .
    .
    .
我该怎么做

编辑
print\u r()
返回

  Array
    (
   [0] => Item Object
      (
        [_node:protected] => 
        [_id:protected] => Array
            (
                [ItemId] => 4596
            )

        [_data:protected] => Array
            (
                [ItemId] => 4596
                [Id] => 1055
                [employee] => 40
                [project] => 73
                [activity] => 473
                [date] => 2015-09-28
                [duration] => 28800
                [comment] => 
            )

        [_values:protected] => Array

在我看来,
customer
不是一个属性,而是
$\u data
属性中散列的一个键。那怎么办

$object->_data['customer'] = '20';

由于
$\u数据
属性受
保护
,因此必须在类或派生类中执行此操作。

在我看来,
客户
不是属性,而是
$\u数据
属性中哈希的键。那怎么办

$object->_data['customer'] = '20';

由于
$\u data
属性受
保护
,因此您必须在类或派生类中执行此操作。

打印\u r
并发布数据,您尝试了什么?可能重复
打印\u r
并发布数据,您尝试了什么?可能重复