【发布时间】:2011-10-12 06:03:42
【问题描述】:
嗨,我正在尝试使用动态数组名称。但是当我运行此代码时,我收到错误 $marker is undefined 。
if (isset($arr)) {
foreach ($arr as $key => $value) {
$marker.$key = array();
$marker.$key ['position'] = $value['lat'] . ',' . $value['long'];
$marker.$key ['draggable'] = 'TRUE';
$marker.$key ['ondragend'] = "test(this.getPosition().lat(),this.getPosition().lng())";
$this->ci->googlemaps->add_marker($marker.$key);
$i++;
}
}
如何创建动态数组名????
【问题讨论】:
-
你做错了!!试试$marker[$key]
-
$marker 和 $key 的值是多少?
标签: php arrays codeigniter dynamic-data