0

我有以下代码:

$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内存不足还是什么?

4

0 回答 0