| Альтернативный синтаксис управляющих конструкций PHP |
|
|
|
|
Вы уже наверняка знаете, как осуществляется вставка HTML-кода в тело сценария. Для этого достаточно просто закрыть скобку ?>, код, а затем снова открыть ее при помощи <?, и продолжать программу. <?if(@$name):?> Согласитесь, что даже человек, совершенно не знакомый с PHP, но зато хорошо разбирающийся в HTML, легко сможет понять, что к чему в этом сценарии. Рассмотрим альтернативный синтаксис для некоторых конструкций в контексте использования его совместно с HTML: Альтернативный синтаксис для if-else Общий вид альтернативного синтаксиса для if-else такой: <?if (логическое_выражение):?> Альтернативный синтаксис для цикла while <?while (логическое_выражение):?> Пример использования альтернативного синтаксиса для цикла while: <?while($x<10):?> Альтернативный синтаксис для цикла for <?for(инициализирующие_команды; условие_цикла; команды_после_прохода):?> Пример использования альтернативного синтаксиса для цикла for: <?for($z=1;$z<=10;$z++):?> Как мы видим, использование альтернативного синтаксиса позволяет сделать сценарии PHP удобочитаемыми в тех случаях, когда необходимо активно оперировать PHP совместно HTML-кодом. По материалам сайта: http://www.php.su/
|



