這是一個業餘問題(所以如果我忽略了一些真正明顯的事情,我一直在PHP.net尋找一些線索,但還沒有找到它),我解密這個代碼的人其他人爲一個朋友網站做了一些,只是迷路了。PHP currentarray數量和含義
代碼正在做的是爲數據庫創建一個數組,然後該站點根據時間戳和排序調用信息。由於某種原因,有些東西沒有顯示出來,所以我只是想通過它來讓我的頭:
$TYPES_EXPO = array("Type1","Type2","Type3","Type4","Type5","Type6","Type7");
$currentarray = $debe->runSql("SELECT * FROM expositions WHERE from<='$nu' AND to>='$nu' ORDER BY from");
if(count($currentarray)>0)
echo "<h1>Current Exhibitions</h1>";
for($i=0; $i<count($currentarray);$i++)
{
echo "<b>" . $currentarray[$i][3] . "</b>";
所以在最後一行,什麼是[3]引用?更多的是在代碼的其他部分,不同的整數,如[6]和[7]在類似的配置,似乎任意對我來說,似乎無法得到我的手指...
做'的var_dump($ currentarray)',你會看到發生了什麼裏面。看起來像只是一個數組解引用,在結果集中選擇一行數據的第4列(從0開始)。 – 2013-02-12 16:23:55