Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die PHP-Kompaktfunktion

So verwenden Sie die PHP-Kompaktfunktion

青灯夜游
青灯夜游Original
2019-05-28 14:24:263001Durchsuche

Die Funktion compact() ist eine in PHP integrierte Funktion, die zum Erstellen von Arrays mithilfe von Variablen verwendet wird. Die Syntax ist kompakt(var1,var2...), diese Funktion akzeptiert eine variable Anzahl von Parametern, die durch den Kommaoperator (',') getrennt sind, und erstellt dann ein assoziatives Array, dessen Schlüssel der Variablenname und dessen entsprechender Wert der ist Array-Wert.

So verwenden Sie die PHP-Kompaktfunktion

Wie verwende ich die PHP-Compact()-Funktion?

Die PHP-Compact()-Funktion erstellt ein Array mit Variablennamen und ihren Werten.

Syntax:

compact(var1,var2...)

Parameter:

var1: Erforderlich. Kann eine Zeichenfolge mit einem Variablennamen oder ein Array von Variablen sein.

var2,...: optional. Kann eine Zeichenfolge mit einem Variablennamen oder ein Array von Variablen sein. Mehrere Parameter sind zulässig.

Rückgabewert: Diese Funktion gibt ein Array mit allen hinzugefügten Variablen zurück.

Hinweis: Jede als Argument übergebene Zeichenfolge, die nicht mit einem gültigen Variablennamen übereinstimmt, wird übersprungen und nicht zum Array hinzugefügt. Jede Zeichenfolge, die keinen entsprechenden Variablennamen hat, wird ignoriert.

Sehen wir uns anhand eines Beispiels an, wie die PHP-Funktion „compact()“ verwendet wird.

Beispiel 1:

<?php
header("content-type:text/html;charset=utf-8"); 
$firstname = "西门";
$lastname = "灭绝";
$age = "25";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>

Ausgabe:

Array ( [firstname] => 西门 [lastname] => 灭绝 [age] => 25 )

Beispiel 2:

<?php
header("content-type:text/html;charset=utf-8"); 
$name = "无忌";
$job = "讲师";
$age = "20";
$result = compact("name", "job", "age");
print_r($result);
?>

Ausgabe:

Array ( [name] => 无忌 [job] => 讲师 [age] => 20 )

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die PHP-Kompaktfunktion. 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