` Operatorarbeit in assoziativen PHP-Arrays? " />
Den „=>“-Operator in PHP verstehen
In PHP spielt der „=>“-Operator eine entscheidende Rolle bei der Arbeit mit assoziativen Arrays . Es fungiert als Trennzeichen und ermöglicht Ihnen den Zugriff auf den Schlüssel und den Wert, die jedem Element im Array zugeordnet sind.
Beachten Sie den folgenden Code Ausschnitt:
foreach ($user_list as $user => $pass)
Hier weist der Operator „=>“ den Schlüssel jedes Array-Elements der Variablen $user und den entsprechenden Wert der Variablen $pass zu.
Zum Beispiel , gegeben das folgende Array:
$user_list = array( 'dave' => 'apassword', 'steve' => 'secr3t' );
Der Code würde die folgende Schleife ausführen:
foreach ($user_list as $user => $pass) { echo "{$user}'s pass is: {$pass}\n"; }
Diese Schleife würde Ausgabe:
dave's pass is: apassword steve's pass is: secr3t
Es ist wichtig zu beachten, dass der Operator „=>“ auch mit numerisch indizierten Arrays verwendet werden kann, um jeden Index effektiv einer Variablen zuzuordnen:
$foo = array('car', 'truck', 'van', 'bike', 'rickshaw'); foreach ($foo as $i => $type) { echo "{$i}: {$type}\n"; }
Dieser Code würde Folgendes ausgeben:
0: car 1: truck 2: van 3: bike 4: rickshaw
Das obige ist der detaillierte Inhalt vonWie funktioniert der Operator „=>' in assoziativen PHP-Arrays?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!