Heim  >  Artikel  >  Backend-Entwicklung  >  So ersetzen Sie den Array-Schlüsselnamen in PHP

So ersetzen Sie den Array-Schlüsselnamen in PHP

王林
王林Original
2020-08-27 14:32:294588Durchsuche

So ersetzen Sie Array-Schlüsselnamen in PHP: Sie können die Funktion array_combine() verwenden, um eine Ersetzung zu erreichen. Die Funktion array_combine() kann ein neues Array erstellen, indem sie zwei Arrays zusammenführt, wobei die Elemente eines Arrays Schlüsselnamen und die Elemente des anderen Arrays Schlüsselwerte sind.

So ersetzen Sie den Array-Schlüsselnamen in PHP

Um dies zu erreichen, können wir die Funktion array_combine() verwenden. Diese Funktion erstellt ein neues Array, indem sie zwei Arrays zusammenführt, wobei ein Array-Element der Schlüsselname und das andere Array-Element der Schlüsselwert ist, und gibt den zurück Führen Sie das Array anschließend zusammen. Wenn die beiden Arrays eine unterschiedliche Anzahl von Elementen haben, geben Sie FALSE zurück.

(Empfohlenes Tutorial: php-Video-Tutorial)

Hinweis: Die Anzahl der Elemente im Schlüsselnamen-Array und im Schlüsselwert-Array muss gleich sein!

Syntax:

array_combine(keys,values);

Parameter:

  • keys Erforderlich. Gibt den Schlüsselnamen des Arrays an.

  • Werte Erforderlich. Geben Sie den Schlüsselwert des Arrays an

(Verwandte Empfehlung: php-Training)

Codebeispiel:

<?php
$fname=array("Peter","Ben","Joe");
$age=array("35","37","43");
$c=array_combine($fname,$age);
print_r($c);
?>

Ausgabeergebnis:

Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 )

Das obige ist der detaillierte Inhalt vonSo ersetzen Sie den Array-Schlüsselnamen in PHP. 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