SORU
6 AĞUSTOS 2009, PERŞEMBE


&Quot nedir;=>" PHP için ne ifade ediyor?

=> operatör aşağıdaki kodu ne anlama geliyor?

foreach ($user_list as $user => $pass)

Kodu php.net bir yorum. Kullanıcı $user_list, $user ya da pass $değerini belirtmiyor. Ben normalde => daha büyük veya eşit anlamına gelir.

Ancak, atanmamış çünkü amacı hakkında emin değilim. Kod olarak okudum

  1. tamsayılar kullanıcıların listesini süreci
  2. her Kullanıcı şifre değeri daha büyük veya eşit olur

Yukarıda bana mantıklı gelmiyor.

CEVAP
6 AĞUSTOS 2009, PERŞEMBE


=> ilişkisel diziler için ayırıcı. Bu foreach döngüsü bağlamında, $user dizinin anahtar atar ve $pass için değer.

Örnek:

$user_list = array(
    'dave' => 'apassword',
    'steve' => 'secr3t'
);

foreach ($user_list as $user => $pass) {
    echo "{$user}'s pass is: {$pass}\n";
}
// Prints: 
// "dave's pass is: apassword"
// "steve's pass is: secr3t"

Bu sayısal endeksli diziler için de kullanılabileceğini unutmayın.

Örnek:

$foo = array('car', 'truck', 'van', 'bike', 'rickshaw');
foreach ($foo as $i => $type) {
    echo "{$i}: {$type}\n";
}
// prints:
// 0: car
// 1: truck
// 2: van
// 3: bike
// 4: rickshaw

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Php

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FUzzyBUnnyBOoties

    FUzzyBUnnyBO

    3 EKİM 2007
  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012
  • Showtime

    Showtime

    21 HAZİRAN 2006