Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript

Печать

Если вы стремитесь самостоятельно освоить работу с РНР, то можете попробовать вводить примеры, приводимые в этой главе, в интегрированную среду разработки (согласно рекомендациям, которые были даны в конце главы 2), чтобы тут же посмотреть на результаты, или же можете ввести код примера 3.4 в редактор программ (который также рассматривался в главе 2) и сохранить этот код в каталоге, предназначенном для веб-разработок, под именем testl.php.

Пример 3.4. Ваша первая РНР-программа

<?php // testl.php Susername - "Fred Smith":echo Susername; echo "<br />"; $current_user = Susername;

echo Scurrent_user; ?>

Теперь эту программу можно запустить путем ввода URL-адреса вашего раз-работочного каталога и имени файла testl.php в адресную строку браузера. К примеру, если вы используете обычный персональный компьютер и вашему разрабо-точному каталогу присвоен псевдоним web, то можете ввести в браузер следующую строку:

http://1ocalhost/web/testl.php

Результатом запуска этого кода будет двойное появление имени Fred Smith:первое — в результате выполнения команды echo Susername, а второе — в результате выполнения команды echo $current_user.

Числовые переменные

Переменные могут содержать не только строки, но и числа. Пользуясь аналогией со спичечным коробком, сохранение в переменной Scount числа 17 будет эквивалентно помещению, скажем, 17 бусин в коробок, на котором написано слово «count»:

Scount = 17;

Можно также использовать числа с плавающей точкой (содержащие десятичную точку); синтаксис остается прежним:

Scount = 17.5;

Для того чтобы узнать о содержимом коробка, его нужно просто открыть и посчитать бусины. В РНР можно присвоить значение переменной Scount другой переменной или вывести его с помощью веб-браузера на экран, воспользовавшись командой echo.

Массивы

Итак, что же такое массивы? Их можно представить в виде нескольких склеенных вместе спичечных коробков. К примеру, нам нужно сохранить имена пяти футболистов одной команды в массиве Steam. Для этого мы склеим вместе боковыми




Шлагбаумы Nice приводы ворот