PHP-Array-Operationen

高洛峰
Freigeben: 2016-10-21 09:59:56
Original
983 Leute haben es durchsucht

Methode 1:

<?PHP
$array = array(1,2,4,6,8);
echo end($array);
?>
Nach dem Login kopieren

Ausgabe

//输出8
Nach dem Login kopieren
Nach dem Login kopieren

Methode Zwei:

<?PHP
$array = array(1,2,4,6,8);
echo array_pop($array);
?>
Nach dem Login kopieren

Ausgabe

//输出8
Nach dem Login kopieren
Nach dem Login kopieren


Methode 3:

<?PHP
$array = array(1,2,4,6,8);
$k = array_slice($array,-1,1);
print_r($k);  //结果是一维数组
?>
Nach dem Login kopieren

Ausgabe

Array ( [0] => 8 )
Nach dem Login kopieren



Die zweite Methode hat einen Nachteil: Die Funktion Array_pop() „nimmt“ die letzte Zahl der Originaldaten heraus, was einem Schneiden entspricht , gibt es in den Originaldaten nicht mehr den letzten Wert.

Wie zum Beispiel:

<?PHP
$array = array(1,2,4,6,8);
array_pop($array);
print_r($array);
?>
Nach dem Login kopieren

Ausgabe:

Array ( [0] => 1 [1] => 2 [2] => 4 [3] => 6 )
Nach dem Login kopieren



Die oben genannten sind alle in PHP integrierten Funktionen. Tatsächlich können wir das letzte Element im PHP-Array auch über einige Methoden abrufen Wir haben uns selbst geschrieben

<?php
$array = array(1,2,4,6,8);
$last = count($array);
echo $array[$last-1];
?>
Nach dem Login kopieren

Wenn die integrierte Methode implementiert werden kann, versuchen wir natürlich, die integrierte Funktion von PHP so weit wie möglich zu nutzen. weil die integrierte Methode in Bezug auf Effizienz und Zeit schneller ist. Sie ist die effizienteste, aber wenn wir während des Entwicklungsprozesses die Existenz dieser Methode nicht kennen oder uns nicht an diese Methode erinnern, können wir die Funktion auch schreiben Methode, die wir wollen, basierend auf unserer eigenen Logik.


Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!