Foreach 使用 php 抛出关联数组
Foreach throw associative array using php
我有一个关联数组并想打印一个值...在本例中我想创建一个 foreach 以仅打印 [payout] 值。
请查找下面的数组结构。
Array
(
[data] => Array
(
[0] => Array
(
[clicks] => 0
[conversions] => 0
[payout] => [=11=].00
[erpc] => [=11=].00
[cpl] => [=11=].00
)
)
[success] => 1
[totalNumRows] => 1)
像这样遍历每个子数组:
foreach($all_data as $data) {
echo $data['payout'];
}
如果您有更多嵌套数组,只需对每一层再次 foreach
。
假设您的数组名为 $x:
if (isset($x['data']) && is_array($x['data']))
{
foreach ($x['data'] as $dataRow)
echo $dataRow['payout'] . '<br />';
}
应该做你需要的。它检查你的关联数组是否有数据键,以及它是否也是一个数组。然后循环遍历所有记录并输出支付值。
我有一个关联数组并想打印一个值...在本例中我想创建一个 foreach 以仅打印 [payout] 值。 请查找下面的数组结构。
Array
(
[data] => Array
(
[0] => Array
(
[clicks] => 0
[conversions] => 0
[payout] => [=11=].00
[erpc] => [=11=].00
[cpl] => [=11=].00
)
)
[success] => 1
[totalNumRows] => 1)
像这样遍历每个子数组:
foreach($all_data as $data) {
echo $data['payout'];
}
如果您有更多嵌套数组,只需对每一层再次 foreach
。
假设您的数组名为 $x:
if (isset($x['data']) && is_array($x['data']))
{
foreach ($x['data'] as $dataRow)
echo $dataRow['payout'] . '<br />';
}
应该做你需要的。它检查你的关联数组是否有数据键,以及它是否也是一个数组。然后循环遍历所有记录并输出支付值。