您好我正在嘗試使用動態數組名稱。但是當我運行此代碼時,出現錯誤$marker is undefined
。如何在php中設置動態arrray名稱
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] – Rikesh
$ marker和$ key的值是什麼? –