Çok boyutlu bir diziden bir satır okumayı ve onu başka bir diziye koymaya çalışıyorum.Bir dizideki satırın her sütunu nasıl okunur? Php
for ($cols = 0; $cols < $num_cols; $cols++){
for ($row = 0; $row < $num_rows; $row++){
if (strstr($game_list[$row][2], $search) or strstr($game_list[$row][3], $search)){
$results = $game_list[$row][$cols] + $results;
$successful = true;
}
}
}
Bu hata kodu
Ölümcül hata çalıştırıldığında çıkageldi: Birisi, büyük olacağını sayesinde nasıl düzeltebilirim bilen varsa
okuma için [] kullanılamaz. Ben hata var neden
Düzenleme
Ben [] birinde $ cols koymak olmasaydı, bu. Ilk uygun sayısal dizin, bir dizi yeni bir değer koymak için tek kullanılabilir
$array[max(array_keys($array)) + 1] = $value;
:
"çalışmıyor" tanımlayın. – axiac
tam kodu ekleyin. –