array_push在ZEND Framework中使用多维数组

时间:2014-02-03 12:36:41

标签: php arrays function zend-framework multidimensional-array

我有一个像parent->child1->child2...这样的层次结构,依此类推

最重要的是,在插入/编辑(我正在研究zend)时,开发数组只有一个。

现在,我希望在编辑parent_id的情况下阻止更新child

我用过这个,但效果不好

$data = array('fieldname'=>$request['name'],
              'fieldname2'=>$request['xyz']
);

if(!isset(update)){    
  array_push($data,'parent_id'=>$request['parent_id']);
}

1 个答案:

答案 0 :(得分:3)

您不能在此上下文中使用array_push()

就这样做

if(!isset(update)){    
  $data['parent_id']=$request['parent_id'];
}