我從來沒有使用過數組,並且正試圖弄清楚如何從2d數組中獲得結果。從數組中獲取結果
當它是3D陣列,這不是一個問題,但現在我需要計算出現場編號,以確保我得到正確的細節。 這是幹什麼用的,當它是一個三維數組:
<?php
$userResults[] = sprintf($userRowDetails, $user['Name'],
$currentUser[$user['Name']], $counter, $user['Gender']);
?>
$user['Name'] // this is the field name (i.e. First Name)
$currentUser[$user['Name']] // this is the results from Name field (is Jane Doe)
這是三維數組是什麼樣子:
[1] => Array
(
[First Name] => Jane
[Last Name] => Doe
[Gender] => Female
)
,這就是二維數組現在看起來像
[0] => Array
(
[First Name] => Array
(
[1] => Jane
[2] => Joe
[3] => Alan
[4] => Fran
)
[Last Name] => Array
(
[1] => Doe
[2] => Bloggs
[3] => Jones
[4] =>
)
[Gender] => Array
(
[1] => Female
[2] => Male
[3] => Male
[4] => Female
)
)
我只是不知道如何從二維數組中得到結果
謝謝,一個可行的治療 –