PHP ekstraktu funkcji konwertujący tablicę jak poniżej:zmienne php tablicy - przeciwieństwo "wyciąg"
$array = array(
'var1' => 1,
'var2' => 2
);
do:
$var1 = 1;
$var2 = 2;
Teraz trzeba odwrotnie, i mają kilka zmiennych:
$var3 = 'test';
$test = 'another';
$datax = 1;
że musi być:
$array = array(
'var3' => 'test',
'test' => 'another',
'datax' => 1
);
Czy jest coś takiego w PHP?
jeśli są one zakres globalny, masz już go w '$ GLOBALS [ 'test']. $ GLOBALS ['var3'] '[referencje $' GLOBALS'] (http://us3.php.net/manual/en/reserved.variables.globals.php) –
Mówi 'compact' na stronie [manuala dla 'extract'] (http://php.net/extract). Dlaczego jej nie znalazłeś? – Gordon
Poprawną odpowiedzią byłoby "utwórz klasę zawierającą właściwości var3, test i datax", ale niestety w perspektywie SO, która nie będzie odpowiedzią na twoje pytanie. – CodeCaster