extract
делает именно это: ( документы )
$size = "large";
$var_array = array("color" => "blue",
"size" => "medium",
"shape" => "sphere");
extract($var_array, EXTR_PREFIX_SAME, "wddx");
echo "$color, $size, $shape, $wddx_size\n";
list
также делает это более контролируемым образом ( документы ), просто отметьте, что ваш исходный массив должен быть численно проиндексирован - здесь не допускаются ассоциативные массивы:
$info = array('coffee', 'brown', 'caffeine');
// Listing all the variables
list($drink, $color, $power) = $info;
echo "$drink is $color and $power makes it special.\n";