Hat PHP ein geordnetes Wörterbuch?

8

Hat PHP ein geordnetes Wörterbuch, wie das in Python ? IE, jedem Schlüsselwertpaar ist zusätzlich eine Ordnungszahl zugeordnet.

    
Casebash 22.09.2011, 06:20
quelle

3 Antworten

5

So funktionieren PHP-Arrays out-of-the-box. Jedes Schlüssel / Wert-Paar hat eine Ordnungszahl, daher wird die Reihenfolge der Einfügung beibehalten. Sie können es einfach selbst testen:

Ссылка

    
reko_t 22.09.2011, 06:26
quelle
3

Wenn ich die Beschreibung in den Python-Dokumenten richtig verstehe, dann ja. PHP-Arrays sind eigentlich nur geordnete Karten:

  

Ein Array in PHP ist eigentlich eine geordnete Karte. Eine Map ist ein Typ, der den Schlüsseln Werte zuordnet. Dieser Typ ist für verschiedene Verwendungszwecke optimiert. Es kann als Array, Liste (Vektor), Hash-Tabelle (eine Implementierung einer Karte), Wörterbuch, Sammlung, Stapel, Warteschlange und wahrscheinlich mehr behandelt werden. Da Array-Werte andere Arrays sein können, sind auch Bäume und mehrdimensionale Arrays möglich.

PHP-Array-Dokumente

    
enricog 22.09.2011 06:27
quelle
2

PHP-Arrays funktionieren standardmäßig so.

%Vor%     
Kaivosukeltaja 22.09.2011 06:32
quelle

Tags und Links