Ben dizilerin kümesi içeren bir dizi alır aşağıdaki php döngü var. Ben bir liste her dizi dönüştürmek için bu kodu kullanabilirsiniz, bu yüzden daha iyi elemanları işleyebilirsiniz.
Bu benim kodudur ...
while ($i<sizeof($my_array)){
while(list($key,$val) = each($my_array[$i])){
$j = $i+1;
if ($key == "fruit"){
$val = "ananas".$j;
echo $val;
}
}
$i++;
}
Ben "arama" dizi (print_r($my_array))
yazdırırken, değerler değişmez. Beklediğimden gibi bu neden çalışmıyor anlamıyorum. Döngü yapısını ve mantığını değiştirmeden $val
değiştirmek için bir çözüm var mı?