我有以下 PHP 数组:
class MyItems {
$items = array(
'note' => array(),
'abstract' => array()
)
}
我想note
使用以下代码访问数组:
$item = new MyItems();
$i = $item -> items;
echo $i['note'];
但我明白了Notice: Undefined index: note
Notice: Undefined index: notes
或者
Notice: Undefined index: note
这应该有效:
class MyItems {
public $items = array(
'note' => array(),
'abstract' => array()
);
}
添加public
之前$items
和一个';' 在最后一个')'之后。
试试下面的例子,它正在工作
<?php
class MyItems
{
var $items = array(
'note' => array('test'),
'abstract' => array()
);
}
$item = new MyItems();
$i= $item->items;
$i['note']=10;
echo $i['note'];
?>