У меня проблема с толку. Мой массив в цикле for показывает нулевое значение при оценке в операторе условия. Перед оператором if он содержит значение в $ CSVArray [$ i] [0]. Однако при использовании $ CSVArray [$ i] [0] в моем состоянии оно имеет нулевое значение, что приводит к сбою условия.
for($i = 0; $i<=$Rows; $i++){
print_r($CSVArray[$i][0]); // Has actual value i.e "Juice".
/*
*However the $CSVArray[$i][0] in the condition statement below is null..
*I cannot understand why this is??
*/
if($CSVArray[$i][0] == $id["SomeKey"]){
$One = $id["Id"];
$CSVArray[$i][1] = $One;
break;
}
}