Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Array-Funktionen
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!