我剛剛顯示了從數組中刪除數字超過2個小數位的數字的方法[here]。 的事情是,當我嘗試使用echo代替的var_dump這樣格式化輸出:刪除空數組元素
$line = 1;
for($i = 1; $i < count($value1); $i++){
echo "$line | ".$value1[$i][0]." | ".$value1[$i][1]." | ".$value1[$i][2]." | ".$value1[$i][3]." | ".$value1[$i][4].'<br>';
$line = $line + 1;
}
我得到很多「通知:未定義抵消:」所有的地方。有沒有辦法重置數組中的行?
我需要使用「echo」格式化它的原因是,我可以直接複製輸出並將其粘貼到文檔中,而無需從「var_dump」中刪除不必要的字符。我做錯了嗎?提前
感謝名單...
Thanx提前。
在數組上循環的正確方法取決於特定數組的內容和結構。那麼......你的陣列裏有什麼?使用var_dump()併爲我們很好地格式化輸出。 – goat