Using the code below you can turn array indices into variables that can be accessed as a normal variable would be.
[code=php]
<?php
/**
* @author Mark Skilbeck - MAHCUZ.COM
* @title PHP: Variable variables.
**/
$array = array("Name" => "Foo", "Age" => 21);
foreach( $array AS $Key => $Val )
{
$var = $Key;
$$var = $Val;
}
// the array can now be accessed
// by using:
//
// echo $array_key;
echo "Name: $Name - Age: $Age";
// prints Name: Foo - Age: 21
?>
[/code]
[code=php]
<?php
/**
* @author Mark Skilbeck - MAHCUZ.COM
* @title PHP: Variable variables.
**/
$array = array("Name" => "Foo", "Age" => 21);
foreach( $array AS $Key => $Val )
{
$var = $Key;
$$var = $Val;
}
// the array can now be accessed
// by using:
//
// echo $array_key;
echo "Name: $Name - Age: $Age";
// prints Name: Foo - Age: 21
?>
[/code]
Comment