![](/img/trans.png)
[英]How do I iterate through an array and store it in $message for PHP mail()?
[英]How do i iterate through this type of array in php
array(2) {
["param"]=>
array(1) {
["stuNBR"]=>
string(5) "555555"
}
["data"]=>
array(3) {
[0]=>
array(6) {
["SEQNBR"]=>
string(1) "2"
["CDE"]=>
string(3) "MUG"
["NBR1"]=>
string(1) "1"
["NBR2"]=>
string(1) "0"
["NBR3"]=>
string(3) "PAN"
["NBR4"]=>
string(1) "Y"
}
[1]=>
array(6) {
["SEQNBR"]=>
string(1) "2"
["CDE"]=>
string(3) "JUG"
["NBR1"]=>
string(1) "1"
["NBR2"]=>
string(1) "0"
["NBR3"]=>
string(3) "RAN"
["NBR4"]=>
string(1) "Y"
}
[2]=>
array(6) {
["SEQNBR"]=>
string(1) "2"
["CDE"]=>
string(3) "GHY"
["NBR1"]=>
string(1) "1"
["NBR2"]=>
string(1) "0"
["NBR3"]=>
string(3) "PAN"
["NBR4"]=>
string(1) "Y"
}
}
}
如何從上方迭代“數據”數組並獲取NBR1和NBR2值
foreach ($this->bigarray['DEFAULTS'] as $data){
echo $data['NBR1']."---->".$data['NBR2'];
}
我如何獲得這些價值
您可以使用嵌套循環:
foreach ($this->bigarray['data'] as $data){
foreach($data as $k => $v) {
echo $k."---->".$v;
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.