Я ищу функцию php, которая бы устанавливала элементы массива как независимые переменные (с одинаковыми именами)что уже, в php?
$data = array(...); foreach ($data as $key => $value) { ${$key} = $value; }
Попробуйте
$info = array('coffee', 'brown', 'caffeine'); // Listing all the variables list($drink, $color, $power) = $info; echo "$drink is $color and $power makes it special.\n";
Или
foreach($ARRAY as $key=>$value) { $$key = $value; }
Вы ищете PHP extract ():
extract($data);
http://php.net/manual/en/function.extract.php