PHP Handbuch der PHP-Dokumentationsgruppe php.net
II. Array Funktionen
Diese Funktionen erlauben es, Arrays auf verschiedene Arten zu
manipulieren bzw. mit ihnen zu interagieren. Arrays sind wichtig,
um Gruppen von Variablen zu verwalten, zu bearbeiten, oder zu
speichern.
Es werden einfache und mehrdimensionale Arrays unterstützt, welche
entweder vom Benutzer oder von einer anderen Funktion erstellt
werden können. Es gibt bestimmte Datenbankfunktionen, welche die
Ergebnisse aus Datenbankabfragen in Arrays speichern, und
verschiedene andere Funktionen, die Arrays als Rückgabewerte
haben.
Im Abschnitt Arrays
finden Sie eine detaillierte Erklärung, wie Arrays in PHP
implementiert sind und wie sie benutzt werden.
Diese Erweiterung benötigt keine externen Bibliotheken.
Für diese Funktionen ist keine Installation erforderlich,
diese gehören zum Grundbestand von PHP.
Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini.
Diese Erweiterung definiert keine Resource-Typen.
Die aufgelisteten Konstanten
stehen immer zur Verfügung, da sie zum Grundbestand von PHP gehören.
- Inhaltsverzeichnis
- array_change_key_case --
Liefert ein Array mit allen String-Schlüsseln in Klein- oder Großbuchstaben
- array_chunk -- Splittet ein Array in Teile auf
- array_combine --
Creates an array by using one array for keys and another for its values
- array_count_values -- Zählt die Werte eines Arrays
- array_diff_assoc -- Computes the difference of arrays with additional index check
- array_diff_key -- Computes the difference of arrays using keys for comparison
- array_diff_uassoc --
Computes the difference of arrays with additional index check
which is performed by a user supplied callback function
- array_diff_ukey -- Computes the difference of arrays using a callback function on the keys for comparison
- array_diff -- Ermittelt die Unterschiede von Arrays
- array_fill -- Füllt ein Array mit Werten
- array_filter --
Filtert Elemente eines Arrays mittels einer Callback-Funktion
- array_flip -- Vertauscht Werte und Schlüssel in einem Array
- array_intersect_assoc -- Computes the intersection of arrays with additional index check
- array_intersect_key -- Computes the intersection of arrays using keys for comparison
- array_intersect_uassoc -- Computes the intersection of arrays with additional index check. The indexes are compared by using a callback function
- array_intersect_ukey -- Computes the intersection of arrays using a callback function on the keys for comparison
- array_intersect -- Ermittelt die Schnittmenge von Arrays
- array_key_exists -- Prüft, ob ein Schlüssel in einem Array existiert
- array_keys -- Liefert alle Schlüssel eines Arrays
- array_map --
Wendet eine Callback-Funktion auf die Elemente von Arrays an
- array_merge_recursive --
Führt zwei oder mehr Arrays rekursiv zusammen
- array_merge -- Führt zwei oder mehr Arrays zusammen
- array_multisort -- Sortiert mehrere oder multidimensionale Arrays
- array_pad --
Vergrößert ein Array auf die spezifizierte Länge mit einem Wert
- array_pop -- Liefert das letzte Element eines Arrays
- array_push --
Fügt ein oder mehr Elemente an das Ende eines Arrays
- array_rand --
Liefert einen oder mehrere zufällige Einträge eines Arrays
- array_reduce --
Iterative Reduktion eines Arrays zu einem Wert mittels einer
Callback Funktion
- array_reverse --
Liefert ein Array mit umgekehrter Reihenfolge der Elemente
- array_search --
Durchsucht ein Array nach einem Wert liefert bei Erfolg den
Schlüssel
- array_shift --
Liefert ein Element vom Beginn eines Arrays
- array_slice -- Extrahiert einen Ausschnitt eines Arrays
- array_splice --
Entfernt einen Teil eines Arrays und ersetzt ihn durch etwas
anderes
- array_sum --
Liefert die Summe der Werte in einem Array
- array_udiff_assoc -- Computes the difference of arrays with additional index check. The data is compared by using a callback function
- array_udiff_uassoc -- Computes the difference of arrays with additional index check. The data is compared by using a callback function. The index check is done by a callback function also
- array_udiff -- Computes the difference of arrays by using a callback function for data comparison
- array_uintersect_assoc -- Computes the intersection of arrays with additional index check. The data is compared by using a callback function
- array_uintersect_uassoc -- Computes the intersection of arrays with additional index check. Both the data and the indexes are compared by using a callback functions
- array_uintersect -- Computes the intersection of arrays. The data is compared by using a callback function
- array_unique -- Entfernt doppelte Werte aus einem Array
- array_unshift --
Fügt ein oder mehr Elemente am Anfang eines Arrays ein
- array_values -- Liefert alle Werte eines Arrays
- array_walk_recursive --
Apply a user function recursively to every member of an array
- array_walk --
Wendet eine Benutzerfunktion an jedem Element eines Arrays an
- array --
Erstellt ein Array
- arsort --
Sortiert ein Array in umgekehrter Reihenfolge und behält die
Verbindung zum Index
- asort --
Sortiert ein Array und behält die Indexverbindungen
- compact --
Erstellt ein Array mit Variablen und deren Werten
- count -- Zählt die Elemente einer Variable
- current -- Liefert das aktuelle Element eines Arrays
- each --
Liefert das aktuelle Paar (Schlüssel und Wert) eines Arrays und
rückt den Array Cursor vor.
- end --
Positioniert den internen Zeiger eines Arrays auf dessen letztes Element
- extract --
Importiert Variablen eines Arrays in die aktuelle Symboltabelle
- in_array -- Prüft, ob ein Wert in einem Array existiert
- key --
Liefert einen Schlüssel eines assoziativen Arrays
- krsort --
Sortiert ein Array nach Schlüsseln in umgekehrter Reihenfolge
- ksort -- Sortiert ein Array nach Schlüsseln
- list --
Weist Variablen zu, als wären sie ein Array
- natcasesort --
Sortiert ein Array in "natürlicher Reihenfolge",
Groß/Kleinschreibung wird ignoriert
- natsort --
Sortiert ein Array in "natürlicher Reihenfolge"
- next --
Rückt den internen Zeiger eines Arrays vor
- pos -- Liefert das aktuelle Element eines Arrays
- prev --
Verkleinert den internen Zeiger eines Arrays
- range --
Erstellt ein Array mit einem Bereich von Elementen
- reset --
Setzt den internen Zeiger eines Arrays auf sein erstes Element
- rsort --
Sortiert ein Array in umgekehrter Reihenfolge
- shuffle -- Mischt die Elemente eines Arrays
- sizeof -- Alias für count()
- sort -- Sortiert ein Array
- uasort --
Sortiert ein Array mittels einer benutzerdefinierten
Vergleichsfunktion und behält Indexassoziationen bei.
- uksort --
Sortiert ein Array nach Schlüsseln mittels einer
benutzerdefinierten Vergleichsfunktion.
- usort --
Sortiert ein Array nach Werten mittels einer benutzerdefinierten
Vergleichsfunktion.
© 2001 - 2009 CYGAD.NET | All rights reserved. |
Terms of Service |
About | Time data: GMT +1! | Portal Release X2.6.1 Beta | RunTime: 0.9215
Optimized for

Internet Explorer 6.0+,

Firefox 1.5+!