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

  • discokatze

    discokatze

    23 EYLÜL 2009
  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • Sarah's YouTube Channel

    Sarah's YouT

    27 Temmuz 2009