Ne bu PHP demek ve ne zaman kullanmak için zaman nedir?
=>
Başka bir örnek.
foreach ($parent as $task_id => $todo)
Zaten söylenmiştir ne biraz ayrıntılı.
Eğer php diziler hakkında bilmek olduğunu varsayarsak. Gerçekten belirli bir dizin verilen aynı değişkenin altında öğelerin bir "liste" gruplama bir yolu olan -. Normalde sayısal bir tamsayı dizin 0'dan başlayarak biz endeksleri listesini ingilizce terim, yani yapmak istiyorum deyin.
Zero
One
Two
Three
Four
Five
Bir dizi kullanarak php bu Temsil şöyle yapılabilir
$numbers = array("Zero", "One", "Two", "Three", "Four", "Five");
Şimdi, biz tam tersi bir durum istediğini eğer? Anahtar olarak "sıfır" olan ve değer olarak 0? PHP bir dizinin bir anahtarı olarak olmayan bir tamsayı olması, "anahtar => değer" sözdizimini kullanarak her bir elemanı tanımlanmış bir ilişkisel dizi denir bizim örneğimizde bu yüzden:
$numbers = array("Zero" => 0, "One" => 1, "Two" => 2, "Three" => 3, "Four" => 4, "Five" => 5);
Şimdi soru olur, ne bir foreach deyimi kullanırken anahtarı hem de değeri isterseniz? Cevap: aynı sözdizimini!
$numbers = array("Zero" => 0, "One" => 1, "Two" => 2, "Three" => 3, "Four" => 4, "Five" => 5);
foreach($numbers as $key => $value){
echo "$key has value: $value\n";
}
Bu görüntülemek istiyorsunuz
Zero has value: 0
One has value: 1
Two has value: 2
Three has value: 3
Four has value: 4
Five has value: 5
Yardımcı olur ve iyi şanslar daha öğrenme umut! :)