Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erklärung zur Verwendung der PHP-Compact()-Funktion

Ausführliche Erklärung zur Verwendung der PHP-Compact()-Funktion

藏色散人
藏色散人Original
2019-03-08 13:36:404067Durchsuche

Die Funktion „compact()“ ist eine in PHP integrierte Funktion, die zum Erstellen von Arrays mithilfe von Variablen verwendet wird. Diese Funktion ist das Gegenteil der Funktion extract(). Es erstellt ein assoziatives Array, dessen Schlüssel Variablennamen und dessen entsprechende Werte Array-Werte sind.

Ausführliche Erklärung zur Verwendung der PHP-Compact()-Funktion

Syntax:

array compact("variable 1", "variable 2"...)

Parameter: Diese Funktion akzeptiert eine variable Anzahl von Parametern, getrennt durch Komma-Operator (','). Diese Parameter sind vom Datentyp „String“ und geben die Namen der Variablen an, die wir zum Erstellen des Arrays verwenden möchten. Wir können dieser Funktion auch ein Array als Argument übergeben. In diesem Fall werden alle Elemente im als Argument übergebenen Array zum Ausgabearray hinzugefügt.

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.

Beispiel:

输入 : $AS="ASSAM", $OR="ORISSA", $KR="KERELA"
        compact("AS", "OR", "KR");
输出:
Array
(
    [AS] => ASSAM
    [OR] => ORISSA
    [KR] => KERELA
)

Das folgende Programm veranschaulicht, wie die Funktion compact() in PHP funktioniert:

Beispiel-1:

<?php 
      
$AS = "ASSAM"; 
$OR = "ORISSA"; 
$KR = "KERELA"; 
      
$stats = compact("AS", "OR", "KR"); 
  
print_r($states); 
  
?>

Ausgabe:

Array
(
    [AS] => ASSAM
    [OR] => ORISSA
    [KR] => KERELA
)

Beispiel-2:

<?php 

$username = "max"; 
$password = "many"; 
$age = "31"; 
  
$NAME = array("username", "password"); 
  
$result = compact($NAME, "age"); 
      
print_r($result); 
  
?>

Ausgabe:

Array
(
    [username] => max
    [password] => many
    [age] => 31
)

Verwandte Empfehlungen: „PHP-Tutorial

In diesem Artikel geht es um die Verwendung der PHP-Compact()-Funktion. Ich hoffe, dass er Freunden in Not hilfreich sein wird!

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zur Verwendung der PHP-Compact()-Funktion. 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