На выходе даст набор переменных, имена которых совпадают с ключами в массиве $_POST
Имхо лучше все таки пользовать $_POST , $_GET и $_REQUEST
С ними код становится понятней и безопасней...
Andrey2005 а они не написали как это сделать ? Или они там же посоветовали укорачивать имена
переменных добавляя еще сотню строк с переприсваиванием ?
Надеюсь из меня лучше писатель получится...
А от undefined variable тебя это не спасёт. Если её пользователь не прислал, она сама ниоткуда не объявится.
Проверку нужно ставить - существует ли вообще переменная или нет.
А еще с кодом выше забавно получится если тебе еще и добавят какой нибудь admin=1
так что тебе еще лучше сразу указать какие переменные должны быть обработаны и созданы.
А это удлинение твоего кода, а если они в этой книге не объясняют как сократить и только кидаются
полезными советами...
Сокращать имеет смысл когда у тебя одна, две, пять переменных и ты их используешь 50 раз в коде.
А зачем тебе каждую переменную сокращать, да и к тому же, где это ты нашёл кардинальное скоращение
между $_POST['name'] и $data['name'] яне вижу.