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

  • Mary Jane Tauyan

    Mary Jane Ta

    20 AĞUSTOS 2009
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • MrMimoB

    MrMimoB

    11 NİSAN 2011