[英]Associative Multi-Dimensional PHP Array Loop
我是多維 arrays 的新手,並且也在努力構建我的 php 技能。 我有一個關聯數組,我想獲取數組的嵌套元素,但不必擔心多 dem arrays 名稱。 例子:
Array (
[cur_wea_array] => Array ( [status] => current [day] => 0 )
[for_wea_array0] => Array ( [status] => current_forecast [day] => 1 )
[for_wea_array1] => Array ( [status] => current_forecast [day] => 2 )
[for_wea_array3] => Array ( [status] => current_forecast [day] => 3 ) )
我不想擔心 cur_wea_array 元素,只需循環並獲取狀態元素。 有沒有辦法可以循環 [%wildcard][day] 之類的? 所以我可以獲取所有狀態或日期元素而無需指定 [cur_wea_array] 和 [for_wea_array0]?
foreach ( $array as $inner_array )
{
echo $inner_array['day']; // or $inner_array['status'];
}
這是特定於您的案例的基本foreach
示例,每次循環迭代時, $inner_array
都會填充每個內部數組
您可以只使用foreach
循環:
foreach ($array as $array_element)
{
// your $array_element contains the inner array
}
如果您只需要數組鍵,則可以使用以下方式訪問它們:
$array_keys = array_keys($array);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.