我刚刚显示了从数组中删除数字超过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