Я, наверное, немного толстый, но я не могу найти ответ на этот вопрос.Я перехожу с сервера с включенными глобальными регистрами на тот, на котором он отключен.Это хорошо, но, к сожалению, я годами привык работать с глобальными переменными регистров, что привело к написанию неаккуратного кода.Я сейчас пытаюсь это исправить.
Я пытаюсь переписать какой-то старый код с переменными в $ _POST.
Я знаю, что это глупый пример, но он иллюстрирует проблемуЯ пытаюсь решить.Следующее будет работать с включенными глобальными переменными регистров:
<?php $variable = "fullname";?>
<form action="/test/" method="post">
<label for="fullname">Full Name:</label> <input name="fullname" type="text" value="<?php echo $$variable;?>" size="20" maxlength="150" />
<input name="submit" type="submit" value="Go!" />
</form>
Как мне сделать эту работу с отключенными глобальными переменными регистров?Следующее, очевидно, не работает:
<?php $variable = "fullname";?>
<form action="/test/" method="post">
<label for="fullname">Full Name:</label> <input name="fullname" type="text" value="<?php echo $_POST[$$variable];?>" size="20" maxlength="150" />
<input name="submit" type="submit" value="Go!" />
</form>
Пожалуйста, будьте спокойны со мной - я знаю, что я, вероятно, глуп, но, похоже, я не могу обойти это.