Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Array-Funktionen

PHP-Array-Funktionen

亚连
亚连Original
2018-05-10 09:58:02958Durchsuche

Wir verwenden in der täglichen Entwicklung immer einige PHP-bezogene Funktionen. Dadurch können Probleme effektiver gelöst und vereinfacht werden. Daher ist es weiterhin erforderlich, diese Funktionen zu beherrschen.

prev($array name)//Bewegen Sie den Array-Zeiger nach vorne zu einer Position, entgegengesetzt zu next().

next()- Setzt den internen Zeiger auf das nächste Element im Array und gibt es aus.

current()- Gibt den Wert des aktuellen Elements im Array zurück.

end() – Richten Sie den internen Zeiger auf das letzte Element im Array und geben Sie es aus.

reset() – Richten Sie den internen Zeiger auf das erste Element im Array und geben Sie es aus.

each()- Gibt den Schlüsselnamen und den Schlüsselwert des aktuellen Elements zurück und bewegt den internen Zeiger vorwärts.

array_values($array name) nimmt die Werte der Array-Elemente im Array heraus, um ein neues Index-Array zu bilden, und gibt es zurück.

array_keys($array name); extrahieren Sie die Schlüsselnamen im Array, um ein neues Indexarray zu erstellen, und geben Sie

array_flip($array) zurück, um die Schlüsselnamen und Schlüsselwerte auszutauschen des Arrays, um ein neues assoziatives Array zu bilden, zurückgegeben.

in_array($value,$array name) fragt ab, ob $value im Array vorhanden ist. Wenn es existiert, wird true zurückgegeben. Wenn es nicht existiert, wird false zurückgegeben;

array_search($value ,$array name ); Wenn der Wert im Array vorhanden ist, wird der Schlüsselname zurückgegeben. Wenn er nicht vorhanden ist, wird „false“ zurückgegeben.

array_key_exists($key, $array name) erkennt, ob der Schlüsselname vorhanden ist im Array. Wenn es existiert, gibt es true zurück. Wenn es nicht existiert, gibt es true zurück.

range($star,$end); start und end

array_reverse($array name) ist das Array im Array. Die Reihenfolge der Elemente wird umgekehrt

array_rand($array name, $num) nimmt zufällig Num-Schlüssel heraus um ein neues Index-Array zu bilden und

shuffle($array name) zurückzugeben, um die Array-Elementwerte zu ändern.

array_merge($arr1,$arr2); Füge die beiden Arrays zusammen Sie haben den gleichen Schlüsselnamen, löschen Sie sie

array_sum($array name) Führen Sie die Array-Elemente im Array zusammen Add sum

array_product($array name); Multiplizieren Sie die Array-Elemente und berechnen Sie die Produkt

Funktionen im Zusammenhang mit Arrays und Strings

explode( "Separator", string) teilt den String entsprechend dem Trennzeichen und gibt ein Array zurück.

implode("connector", $array name); die Array-Elemente im Array mit Konnektoren verbinden und einen String zurückgeben

Aufteilen und Füllen von Arrays

array_chunk($array name,$num) dividiert das Array durch die Anzahl von num und gibt ein zweidimensionales Array zurück

array_pad($array name,$length,string) ;Wenn die Länge > ($Array-Name), die überschüssige Anzahl an Elementen wird mit Zeichenfolgen gefüllt.

array_fill($start,$length,"string") start ist der Startschlüsselname, length ist die Anzahl der Array-Elemente und die Funktion

array_shift() wird zum Löschen von Elementen verwendet im Array Das erste Element und gibt das entfernte Element zurück.

Diese Array-Funktionen werden häufig in unserer täglichen Entwicklung verwendet. Wenn Sie sie beherrschen, wird die tägliche Entwicklung überhaupt kein Problem sein.

Verwandter Inhalt:

Detaillierte Erläuterung der PHP-Array-Funktion

PHP-Array-Funktion zur Implementierung der Zuordnungstabellenbearbeitung

Definition und Verwendung der PHP-Array-Funktion array_push()

Das obige ist der detaillierte Inhalt vonPHP-Array-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn