FREE Web Template Download
HTML CSS JAVASCRIPT SQL PHP BOOTSTRAP JQUERY ANGULARJS TUTORIALS REFERENCES EXAMPLES Blog
 

PHP compact() Function

PHP Array Reference PHP Array Reference

Example

Create an array from variables and their values:

<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";

$result = compact("firstname", "lastname", "age");

print_r($result);
?>
Run example »

Definition and Usage

The compact() function creates an array from variables and their values.

Note: Any strings that does not match variable names will be skipped.


Syntax

compact(var1,var2...)

Parameter Description
var1 Required. Can be a string with the variable name, or an array of variables
var2,... Optional. Can be a string with the variable name, or an array of variables. Multiple parameters are allowed.

Technical Details

Return Value: Returns an array with all the variables added to it
PHP Version: 4+

More Examples

Example 1

Using a string that does not match a variable, and an array of variable names:

<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";

$name = array("firstname", "lastname");
$result = compact($name, "location", "age");

print_r($result);
?>
Run example »

PHP Array Reference PHP Array Reference