Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript |
Страница 44 из 478 ем), поскольку помогает разобраться в собственном коде, когда к нему приходится возвращаться по прошествии некоторого времени. Это помогает и другим программистам, вынужденным поддерживать ваш код. Понять, что такое переменные РНР, поможет простая метафора. Думайте о них как о небольших (или больших) спичечных коробках! Именно как о спичечных коробках, которые вы выкрасили в белый цвет и на которых написали некие имена. Представьте, что у вас есть коробок, на котором написано слово username (имя пользователя). Затем вы пишете на клочке бумаги Fred Smi th и кладете эту бумажку в коробок (рис. 3.2). Этот процесс похож на присваивание переменной строкового значения: $username = "Fred Smith"; ![]() Рис. 3.2. Переменные можно представить в виде спичечного коробка, содержащего какие-то предметы Кавычки служат признаком того, что «Fred Smith» является строкой символов. Каждую строку нужно заключать либо в двойные, либо в одинарные кавычки (апострофы), хотя между этими двумя видами кавычек есть весьма существенное различие, которое будет рассмотрено далее. Когда хочется посмотреть, что находится внутри коробка, вы его открываете, вынимаете бумажку и читаете, что на ней написано. В РНР подобное действие выглядит следующим образом: echo Susername; Можно также присвоить содержимое другой переменной (сделать фотокопию бумажки и поместить ее в другой коробок): $current_user = Susername: |
