code comme "a => b" signifie, pour un tableau associatif (certaines langues, comme Perl, si je me souviens bien, appeler les "hachage"), qui 'a' est une clé, et « b ' une valeur.
Vous pouvez jeter un oeil à la documentation de, au moins:
Ici, vous rencontrez un tableau, appelé $user_list
, et vous parcourir par-dessus, en obtenant, pour chaque ligne, la clé de la ligne en $user
, et la valeur correspondante en $pass
.
Par exemple, ce code:
$user_list = array(
'user1' => 'password1',
'user2' => 'password2',
);
foreach ($user_list as $user => $pass)
{
var_dump("user = $user and password = $pass");
}
Vous obtiendrez ainsi cette sortie:
string 'user = user1 and password = password1' (length=37)
string 'user = user2 and password = password2' (length=37)
(j'utilise var_dump
pour générer une sortie agréable, qui facilite debuging, pour obtenir un sortie normale, vous utiliseriez echo
)
"Equal ou supérieur" est l'inverse: "plus grand ou égal", qui est écrit, en PHP, comme ceci; « > = »
La même chose pour la plupart des langues dérivées de C: C++, JAVA, PHP, ...
En tant que conseil: Si vous êtes débutant avec PHP, vous devriez certainement passer un peu temps (peut-être quelques heures, peut-être même une demi-journée ou même une journée entière) en passant par certaines parties du manuel :-)
Ça vous aider beaucoup!
Je mis à jour mon répondre, j'ai oublié le mot clé 'array'. –
Connexe: http://stackoverflow.com/questions/4758791/what-does-k-v-in-foreachex-as-k-v-mean –
@Masi Erreur de mon côté. Pardon. – kapa