-1
的foreach內執行的foreach請查看代碼的一個片段,我用下面的代碼:無法在PHP
foreach ($citydisplay as $display){
foreach ($arrlat as $eastings){}
foreach ($arrlong as $northings){}
echo '<pre>'; print_r ($display[0]); echo '</pre>';
echo '<pre>'; print_r ($eastings[0][0]); echo '</pre>';
echo '<pre>'; print_r ($northings[0][0]); echo '</pre>';
}
$ citydisplay是一個數組; $ arrlat是一個數組; $ arrlong是一個數組。
請參閱的代碼返回什麼的摘錄:
Abbotsford
-37.818868000
144.872823000
Albion
-37.818868000
144.872823000
Altona Meadows
-37.818868000
144.872823000
從它返回每個城市的名字,但每個城市返回相同的緯度和經度值的結果。我嘗試調整大括號,但它不會按照我想要的順序返回結果;我希望每個城市都能顯示相應的lat和lng值。 請問我該如何解決此問題?
謝謝
馬利特:是的,它作品。請在我選擇它作爲接受的答案之前,請將您的答案的第一行更改爲:foreach($ citydisplay as $ index => $ display){ – akinboj
感謝您的通知,我有點生疏 – Sugar