Bir dizinin uzunluğunu biliyorsanız, nasıl bir döngü içinde kendi değerleri her yazdırırım?
foreach ya:
foreach($array as $key => $value) {
// do something with $key and $value
}
veya için:
for($i = 0, $l = count($array); $i < $l; ++$i) {
// do something with $array[$i]
}
Bir foreach döngüsü kullanırken belli ki sadece anahtarlarını erişebilirsiniz.
Sadece kullanım hata ayıklama için dizi (tuşları) değerleri yazdırmak istiyorsanız var_dump
veya print_r
Bir şey hata ayıklama ve sadece orada neler olduğunu görmek istiyorsanız eğer your the print_f function güzel çıkışını biçimlendirir.
Tom belirtildiği gibi hata ayıklama, ayrıca, sen var_dump dizi görmek için kullanabilirsiniz.
şeyler değişkenler değer ve Kye hem de kullanmak için
foreach($array as $key=>$value){
print "$key holds $value\n";
}
değişkenler değeri sadece kullanarak
foreach($array as $value){
print $value."\n";
}
Eğer dizinin eşit uzunlukta kadar tekrar tekrar bir şeyler yapmak istiyorsanız bize bu
for($i = 0, $l = count($array); $i < $l; ++$i) {
// do something with $array[$i]
}
Teşekkürler!