我有一个多维数组
Array
(
[1] => Array
(
[lid] => 2
[docter_id] => 2
[clinic_id] => 4#1
[doc_name] => mmmmmmmmmmm kumar
[clinic_name] => Array
(
[0] => 1250
[1] => red cross
)
)
[2] => Array
(
[lid] => 1
[docter_id] => 1
[clinic_id] => 2#3
[doc_name] => vinodooo kumar
[clinic_name] => Array
(
[0] => 1250
[1] => red cross
[2] => chirau
[3] => nahar nursing home
)
)
)
我希望在foreach
循环的帮助下将其打印到表中,但它不会打印数组值。
答案 0 :(得分:0)
这个怎么样? (HTML仅用于示例)。
foreach ($arrayname as $i) {
echo $i->lid.'<br>';
echo $i->docter_id.'<br>';
echo $i->clinic_id.'<br>';
echo $i->doc_name.'<br>';
foreach ($i->clinic_name as $u) {
echo $u.'<br>';
}
}
答案 1 :(得分:0)
foreach($array as $key==>$val)
{
if(is_array($val)){
foreach($val as $keynew==>$valnew) {
echo $val[$keynew];
}
}
else
{
echo $array[$key];
}
}