我有以下代码:
$j = explode(",",$i);
//print_r($j);
$list2[ $j[0] ] = array( $reportname." uniques" => $j[3], $reportname." rev" => $j[6] );
如果我注释掉 print_r 语句,我会收到以下错误:
PHP Notice: Undefined offset: 3 in /home/martin/php/class.php on line 200
PHP Notice: Undefined offset: 6 in /home/martin/php/class.php on line 200
如果我留在 print_r 语句中,我不会收到错误,我可以看到 $j 确实有元素 3 和 6:
Array
(
[0] => xxxxx
[1] => 2013-06-10
[2] => 2013-07-09
[3] => 48
[4] => 81
[5] => 37
[6] => 1.95
)
有谁知道为什么会这样?当我对代码进行不相关的修改时,问题似乎开始出现。php内存不足还是什么?