So konvertieren Sie ein assoziatives Array in ein Indexarray in PHP

青灯夜游
Freigeben: 2023-03-10 22:04:01
Original
4564 Leute haben es durchsucht

In PHP können Sie die Funktion array_values() verwenden, um ein assoziatives Array in ein indiziertes Array umzuwandeln, mit der Syntax „array_values(array)“; die Funktion array_values() kann ein Array zurückgeben, das die Werte aller Arrays enthält Elemente, und das zurückgegebene Array verwendet numerische Werte.

So konvertieren Sie ein assoziatives Array in ein Indexarray in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP Version 7.1, DELL G3-Computer

Was sind assoziative Arrays und Index-Arrays?

  • Index-Array: Der Index des Arrays ist eine Zahl ;

  • Assoziatives Array: Der Index des Arrays ist ein Zeichen

PHP-Methode zum Konvertieren eines assoziativen Arrays in ein Index-Array

In PHP können Sie die Funktion array_values() verwenden, um ein assoziatives Array zu konvertieren Array in ein Indexarray umwandeln. Die Funktion

array_values() kann die Werte aller Elemente im Array abrufen und ein Array zurückgeben, das alle Werte im Array enthält. (Das zurückgegebene Array verwendet numerische Tasten, beginnend bei 0 und aufsteigend um 1.)

Das Syntaxformat dieser Funktion ist wie folgt:

array_values(array)
Nach dem Login kopieren

Das Parameter-Array ist das Array, mit dem gearbeitet wird. Die Funktion

array_values() gibt die Werte aller Elemente im Array zurück. Sie ist sehr einfach zu verwenden. Mit nur einem erforderlichen Parameter kann sie ein Array zurückgeben, das alle Werte im angegebenen Array enthält. jedoch ohne Beibehaltung der Schlüsselnamen. Das zurückgegebene Array hat die Form eines indizierten Arrays, wobei die Array-Indizes bei 0 beginnen und um 1 erhöht werden. Die Funktion

array_values() eignet sich besonders für Arrays mit verwirrenden Elementindizes oder zum Konvertieren assoziativer Arrays in indizierte Arrays.

Beispiel: Assoziatives Array in indiziertes Array konvertieren

<?php
header("Content-type:text/html;charset=utf-8");
    $array = array(
        &#39;name&#39;  => &#39;php中文网&#39;,
        &#39;url&#39;   => &#39;http://www.php.cn&#39;,
        &#39;title&#39; => &#39;PHP教程&#39;,
        &#39;article&#39; => &#39;array_rand()函数&#39;
    );
    echo &#39;<pre class="brush:php;toolbar:false">&#39;;
	var_dump($array);
    var_dump(array_values($array));

?>
Nach dem Login kopieren

Ausgabe:

So konvertieren Sie ein assoziatives Array in ein Indexarray in PHP

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein assoziatives Array in ein Indexarray in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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