Heim >Backend-Entwicklung >PHP-Problem >Was bedeutet assoziatives Array in PHP?
In PHP bedeutet ein assoziatives Array ein Array mit angegebenen Schlüsseln, und jeder ID-Schlüssel ist einem Wert zugeordnet. Beim Speichern von Daten über spezifisch benannte Werte ist die Verwendung numerischer Arrays nicht die beste Vorgehensweise kann assoziative Arrays verwenden, Werte als Schlüssel verwenden und ihnen Werte zuweisen.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 8.1, Dell G3-Computer
Assoziatives Array, mit angegebenen Schlüsseln ist jeder seiner ID-Schlüssel einem Wert zugeordnet. ist ein Array, das die dem Array zugewiesenen Schlüssel verwendet. Die Verwendung numerischer Arrays ist nicht die beste Vorgehensweise beim Speichern von Daten über spezifisch benannte Werte. Mit assoziativen Arrays können wir Werte als Schlüssel verwenden und ihnen Werte zuweisen.
Assoziative Arrays in PHP speichern Daten in Form von Schlüssel-Wert-Paaren. Im Gegensatz zu numerisch indizierten Arrays können Sie jedes Element mithilfe einer Bezeichnung oder eines Schlüssels indizieren. Schlüssel sind leicht zu merken. Beispielsweise können Sie strukturierte Daten problemlos in einem assoziativen Array speichern. In diesem Artikel besprechen wir assoziative PHP-Arrays. Darüber hinaus besprechen wir Möglichkeiten zum Erstellen, Einfügen und Zugreifen auf Elemente in assoziativen Arrays.
Assoziative Arrays in PHP erstellen
Assoziative Arrays in PHP erstellen ist einfach. Angenommen, wir möchten ein Array erstellen, um die Ergebnisse der Schüler in einem Array zu speichern. Am besten hinterlegt man als Schlüssel den Schülernamen und als Wert die Punktzahl.
<?php $scoreArray = array( 'Chandler' => 50, 'Monica' => 80, 'Ross' => 95 ); ?>
Hinweis:
$scoreArray ist der Name der Variablen.
['KeyName'] ist der Indexschlüssel des Elements.
Der ganzzahlige Wert ist die Punktzahl des Schülers.
Einfügen in ein assoziatives Array in PHP
Sie können neue Elemente in ein assoziatives Array in PHP einfügen, indem Sie den Zuweisungsoperator wie unten gezeigt verwenden:
<?php //Creating an Array $scoreArray = array( 'Chandler' => 50, 'Monica' => 80, 'Ross' => 95 ); //Inserting New Elements $scoreArray['Joey'] = 75; $scoreArray['Rachael'] = 55; ?>
Im obigen Codeausschnitt verwenden wir zunächst einige Initialisieren Sie ein Array von Schlüsseln -Wert-Paare. Anschließend fügen wir das neue Element ein, indem wir den Wert einem Schlüssel zuweisen.
Hinweis: Sie können ein Array auch erstellen, indem Sie ein leeres Array initialisieren und dann Elemente darin einfügen.
<?php $scoreArray = array(); $scoreArray['Joey'] = 75; $scoreArray['Rachael'] = 55; ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet assoziatives Array in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!