HOME HTML CSS JAVASCRIPT SQL PHP JQUERY XML ASP.NET MORE...
REFERENCES | EXAMPLES | FORUM | ABOUT

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

Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

WEB BUILDING

Download XML Editor FREE Website BUILDER Free HTML5 Templates

SHARE THIS PAGE