Я знаю, что следующий фрагмент кода возможен в php:
$dog = 'Woof!';
$cat = 'Miauw!';
$animal = 'dog';
var_dump($$animal);
Вывод: 'Woof!'
Конечно, это упрощенный пример моего реального кода, тем не менее, вы поняли идею.
Теперь я не могу заставить переменную $_POST
действовать так же.
Пример:
$method = '_POST';
$$method['password'] = array();
// In the end i would want this piece of code above to do what i typed below
$_POST['password'] = array();
Вывод: 'Примечание: неопределенная переменная: _POST'
Значит ли это, что нельзя так называть $ _POST или я делаю это неправильно?