我想顯示數組上的所有內容,但似乎並未顯示所有信息,並且每個服務器可能有多於2個分區,下面我寫的只是2個分區,其他服務器可能有更多比2.是否有可能檢測到服務器內有多少分區並顯示全部?下面是我的代碼: -顯示PHP數組
<?php
$rangehourly = "129600";
$rangedaily = "604800";
$graph_list = array(
'myserver.com' => array(
'/home' => array(
'daily'=> 'https://longserverurlhere.com',
'hourly'=> 'https://longserverurlhere.com'
),
'/var/www/html/' => array(
'daily'=> 'https://longserverurlhere',
'hourly'=> 'https://longserverurlhere'
)
)
);
foreach($graph_list as $servername => $value) {
echo $servername . "<br />";
foreach($value as $a => $part) {
echo $a .'<br>'. $part[0].'<br>'.$part[1];
foreach($part as $b => $range) {
echo $b . '<br>'. $range[0]. '<br>'.$range[1];
}
}
echo "<br> /><br />";
}
?>
我試着添加另一個foreach循環,它顯示我無效的參數。在解決此問題後,請忽略它將使用url放置的變量。
謝謝!像魅力一樣工作! – Furry