php переменные в массив - противоположность "extract"

В PHP есть функция extract, которая преобразует массив вот так:

$array = array(
 'var1' => 1,
 'var2' => 2
);

в:

$var1 = 1;
$var2 = 2;

теперь мне нужно наоборот, у меня есть несколько переменных:

$var3 = 'test';
$test = 'another';
$datax = 1;

что нужно:

$array = array(
 'var3' => 'test',
 'test' => 'another',
 'datax' => 1
);

Есть ли что-то подобное в PHP?

8
задан EscoMaji 21 February 2012 в 14:46
поделиться