include("compteur.php"); ?>
Урок 1. Начала...Первые 90 процентов работы занимают Итак, вы решились на этот смелый шаг изучения PHP. Только за это вы достойны похвалы. Не стоит понимать это как какое-то запугивание, просто по моему мнению, человек, решивший серьезно заняться программированием, заслуживает уважение за смелость, а человек, научившийся программированию, достоен медали за терпение и упорство. Ну все, для вступлений хватит, пора непосредственно переходить к нашим урокам. Прежде всего нужно сказать: PHP-скрипт для его выполнения должен быть заключен в следующие последовательности символов:
Все они работают одинаково, все дело только в личных предпочтениях. Например, мне больше нравится первый вариант, но вы можете пользоваться любым другим. Между этими символами будет выполняться каждая строка кода, кроме строк-комментариев, которые обзначаются следующим образом: // - не выполняются команды от данных символов до конца строки; /* комментарий */ - не выспринимаются команды между данными символами независимо от количества строк комментария; # - комментарием считаются все символы от данного знака до конца строки. Теперь мы познакомимся с одной из самых распространенных функций PHP - функцией вывода echo. Например, скрипт
Но, конечно же, функция echo была бы бесполезна, если бы выводила одно и то же сообщение. Поэтому мы плавно переходим к понятию переменной. Все без исключения переменные в PHP начинаются со знака $ (доллар). Причем имя переменной не должно начинаться с цифры, хотя внутри себя может её содержать. Заметьте, что имена переменных чувствительны к регистру. Операция, неразрывно связанная с переменными, - операция присваивания = . Рассмотрим следующий пример:
Результат выполнения скрипта можно посмотреть здесь. Интересная особенность PHP заключается в том, что от пользователя не
требуется предварительно определять тип переменной. В вышеуказанном примере
мы присвоили переменной $A действительное, нецелое число, и она
автоматически стала типа double, или, по-другому, float.
Переменной $a мы присвоили целое числовое значение, теперь её
тип - integer. $mess4 присвоено строковое значение -
её тип, соответственно, string. Данная особенность, безусловно,
облегчает жизнь разработчика PHP-скриптов. Но опять же все переменные в примере выше фиксированы, для их изменения нам необходимо самим менять их значение в скрипте. Как же этого избежать? Ответ - стандартные формы HTML.
Если мы укажем в свойстве action тега Form в качестве скрипта-обработчика наш файл test.php, содержащий следующие строки:
Вот как будет работать наш пример: Замечу, что данный пример будет работать только если в настройках PHP (они хранятся в файле php.ini) в качестве значения параметра "register_globals" установлено "On". На этом мы закончим наш первый урок. Поздравляю вас с этим и надеюсь
на то, что вам было интересно и вы продолжите свое обучение. На следующем
уроке мы поближе познакомимся с формами и со связкой форма->скрипт. |