我想如何迭代这个数组在html列表中打印这样的东西(foreach或任何其他循环应该做的工作......)。我完全卡住了..!
Caballos Soledad'
'Paseo a caballo'
...........
...........
...........
Rancho Valle
'Camping'
'Paseo a caballo'
array (size=10)
40 =>
array (size=2)
'proveedor' => string 'Caballos Soledad' (length=26)
'servicio' =>
array (size=1)
0 => string 'Paseo a caballo' (length=15)
41 =>
array (size=2)
'proveedor' => string 'Caballos Segundo' (length=25)
'servicio' =>
array (size=1)
0 => string 'Paseo a caballo' (length=15)
64 =>
array (size=2)
'proveedor' => string 'Cerro' (length=10)
'servicio' =>
array (size=1)
0 => string 'Camping' (length=7)
39 =>
array (size=2)
'proveedor' => string 'Caballos Nieto' (length=19)
'servicio' =>
array (size=1)
0 => string 'Paseo a caballo' (length=15)
174 =>
array (size=2)
'proveedor' => string 'Hacienda' (length=21)
'servicio' =>
array (size=2)
0 => string 'Paseo a caballo' (length=15)
1 => string 'Camping' (length=7)
49 =>
array (size=2)
'proveedor' => string 'Campo ' (length=10)
'servicio' =>
array (size=1)
0 => string 'Camping' (length=7)
241 =>
array (size=2)
'proveedor' => string 'Lodge' (length=12)
'servicio' =>
array (size=1)
0 => string 'Paseo a caballo' (length=15)
258 =>
array (size=2)
'proveedor' => string 'Modesto' (length=14)
'servicio' =>
array (size=1)
0 => string 'Paseo a caballo' (length=15)
294 =>
array (size=2)
'proveedor' => string 'Rancho Valle ' (length=18)
'servicio' =>
array (size=2)
0 => string 'Camping' (length=7)
1 => string 'Paseo a caballo' (length=15)
38 =>
array (size=2)
'proveedor' => string 'Caballos Jose ' (length=22)
'servicio' =>
array (size=1)
0 => string 'Paseo a caballo' (length=15)
我一直在寻找太久......但找不到合适的方法。 非常感谢提前
答案 0 :(得分:0)
function my_print_r($array){
echo '<ul>';
foreach ($array as $key => $value){
echo '<li>' . $key;
if (is_array($value)){
my_print_r($value);
}
else echo ' : ' . $value;
echo '</li>';
}
echo '</ul>';
}
希望这会有效,只需按照您的喜好更改格式:)
答案 1 :(得分:0)
所以,我改变了格式,因为我喜欢
function my_print_r($array){
foreach ($array as $key => $value){
if (is_array($value)){
echo '<ul>';
my_print_r($value);
echo '</ul>';
}
else echo '<li> ' . $value;
}
echo '</li>';
// echo '</ul>';
}