Display the drop-down list

compact()

« collator_sort_with_sort_keys | constant »
<?php
// enter variable names and values to be compacted
 =
    
// mixed $data1
 =
    
// mixed $data2
 =
    
// mixed $data3
 =
    
// mixed $data4

$array compact (
    
// mixed $varname1
    
// [mixed $varname2]
    
// [mixed $varname3]
    
  // [mixed $varname4, mixed $...]
);
?>
Result
$array = [
  
'event' => 'SIGGRAPH',
  
'city' => 'San Francisco',
  
'state' => 'CA',
]
PHP warning : Cannot call compact() dynamically
Examples
#1 compact  (/* $var1 = $city */
 /* $data1 = "San Francisco" */
 /* $var2 = $state */
 /* $data2 = "CA" */
 /* $var3 = $event */
 /* $data3 = "SIGGRAPH" */
 /* $var4 = $location_vars */
 /* $data4 = [0 => "city", 1 => "state"] */
 
"event",
 
"nothing_here",
 
$location_vars)
#2 compact  (/* $var1 = $city */
 /* $data1 = "San Francisco" */
)
See also
extract