В главе «Введение в динамическое содержание веб-страницы» о РНР говорилось как о языке, заставляющем сервер генерировать динамическую, потенциально разную выходную информацию при каждом запросе браузером веб-страницы. В данной главе начнется изучение этого простого, но мощного языка, которое продолжится в следующих разделах и завершится в главе «Массивы в РНР».
Мы призываем вас выполнять разработку кода РНР в одной из интегрированных средств разработки (IDE), упомянутой в главе «Установка сервера, предназначенного для разработки». Она поможет выявить опечатки, что существенно ускорит обучение по сравнению с работой в менее функциональных редакторах.
Многие из IDE позволяют запускать код, рассматриваемый в этой главе, и изучать производимую им выходную информацию. Вам также будут показаны методы вставки кода РНР в файл HTML, чтобы дать представление о внешнем виде выходной информации на веб-странице (то есть том, в котором она в итоге предстанет перед пользователями). Но несмотря на все волнения, связанные с этим первым шагом, в действительности на данном этапе он не играет важной роли.
В процессе создания веб-страницы будут представлять собой комбинацию РНР, HTML, JavaScript и инструкций MySQL. Кроме того, каждая страница может привести на другие страницы, предоставляя пользователям возможности щелкать на ссылках и заполнять формы. Хотя при изучении этих языков можно обойтись и без этих сложностей. На данном этапе нужно сконцентрироваться исключительно на написании PHP-кода и на достижении предсказуемости содержимого выходной информации или по крайней мере на умении разбираться в характере этой информации.
Проверка знаний: Установка сервера, предназначенного для разработки | Включение РНР в HTML |