我有我的foreach中的以下....這個工作,但也有2套每$值的值,它只能顯示第一的foreach循環TD值
<?php
$info = simplexml_load_file("https://api.website.co.za/ACCESS_GetAccountSessions?");
echo "<ul info>";
foreach ($info->sessions as $sessions):
$count = $sessions->{'session-count'};
$ip = $sessions->session->{'ip-address'};
$nas = $sessions->session->{'nas-ip-address'};
$port = $sessions->session->{'nas-port'};
$phone = 'N/A';
?>
<?php
echo '<tr>',
'<td class="blockcontentwhite sessionicon">',
'<td class="blockcontentwhite center">' . ("$ip") . '</td>',
'<td class="blockcontentwhite center">' . ("$nas") . '</td>',
'<td class="blockcontentwhite center">' . ("$port") . '</td>',
'<td class="blockcontentwhite center">' . ("$phone") . '</td>',
'</tr>';
endforeach;
?>
所以基本上在1日的表內排顯示$ ip,$ nas,$ port和$ phone但是它沒有在第二行顯示第二個值,有什麼想法?
謝謝夥計們
你能告訴我們完整的代碼,所以我們可以看到正在運行的循環? – 2013-03-23 08:23:34
確保你正在執行的數組循環裏面有第二個元素。 – 2013-03-23 08:27:39
你可以顯示整個foreach循環嗎? – 2013-03-23 08:27:50