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.
Tags und Links php data-structures