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

  • 2ndfloor91

    2ndfloor91

    17 Kasım 2007
  • David Wills

    David Wills

    31 Aralık 2007
  • Google

    Google

    18 EYLÜL 2005