Переменые в PHP.
В предыдущей главе мы рассмотрели способы как при помощи PHP передавать текст в браузер, хотя то что я предоставил на предыдущих страницах можно было сделать при помощи обычного HTML, т.е. без PHP.
Для того чтобы ощутить всю мощь PHP вам нужно научиться работать с данными. Все данные в PHP-сценариях помещаются в переменные.
И так что такое переменные в PHP? Переменная это данные, которые можно представить в виде контейнера, состоящего из имени и значения переменной.
После изучения HTML-форм, у веб-мастера возникают вопросы: а что дальше делать с формой?, как заставить форму выполнять сценарий? Если честно то при помощи HTML ни как, HTML создает только визуальную оболочку и механизм отправки данных из формы в сценарий. А обработать такие данные могут только скриптовые языки, например PHP.
Расcмотрим форму:
<form action="file.php" method="GET"> <br>
<input type="text" name="login" size="20" ><br>
<input type="password" name="password" size="20" ><br>
<input type="submit" value="войти в акаунт" name="submit"><br>
</form>
Данная форма отправляет данные, состоящие из трех переменных:
1) name="login"
2) name="password"
3) name="submit"
login, password и submit это и есть имена переменных, а значение переменных(value) берется из заполненных полей. Если эту форму запустить на исполнение, при этом в поле name="login" написать alex, а в поле name="password" 1111 и отправить форму на исполнение, то в адресной строке браузера можно будет увидеть:
file.php?login=alex&password=1111&submit=%E2%EE%E9%F2%...
file.php - это сценарий куда мы отправили данные, далее идет знак вопроса, который говорит что дальше идут данные, далее идет контейнер с переменными login=alex, password=1111 и submit=%E2%EE%E9%F2%... , переменные между собой разделены символом АМПЕРСАНД.
Эту демагогию с формой я развел только для того чтобы показать почему переменная называется переменной. И насколько вы поняли переменная называется переменной потому что имена переменных всегда одинаковы, а вот значения могут быть разными, т.е. переменная это данные которые меняют свое значение.
Переменyую можно получить не только из формы, но и из базы данных или файла. После того как сценарий получил переменyую, ее можно вывести на печать(в окно браузера), изменить значение, удалить и многое другое. Как это сделать вы узнаете из следующих страниц.