Шаг 5.
Основы языка PHP.
Основы синтаксиса PHP

    На этом шаге мы рассмотрим основы синтаксиса PHP.

    Для создания программ можно использовать обычный текстовый редактор. Например, блокнот Windows.

    Напишем первую программу на PHP.

  1. Для этого сначала необходимо запустить сервер.
  2. Затем откройте блокнот и наберите следующий текст:
    <?php
    echo "Hello, World!";
    ?>
    
  3. Сохраните этот файл под именем hello с расширением .php в корневой каталог вашего Web-сервера. Так как мы работаем с Denwer, то в нашем случае это <Имя диска>:\WebServers\home\localhost\www.
  4. Затем откройте браузер и введите в адресной строке адрес страницы. В нашем случае это http://localhost/hello.php.

    Результат выполнения программы вы можете увидеть на рисунке 1.


Рис.1. Результат работы программы

Текст этой программы можно взять здесь.

    Рассмотрим текст этой программы. Каждая программа на PHP заключается в теги <?php ... ?>. Внутри данного тега заключается тело программы. С помощью этой конструкции выделяется PHP-код. Вне этого тега конструкции языка PHP выполняться не будут. Тег echo используется для вывода строки на экран. Подробнее этот тег мы рассмотрим позже. Каждая конструкция в PHP должна заканчиваться символом ";".

    В меню браузера выберите пункт Вид | Просмотр HTML-кода. Web-сервер передал браузеру только строку "Hello, World!". Именно в этом состоит главная особенность серверного программирования, т.е. сначала выполняется на сервере PHP-код, а затем результат отправляется браузеру. В PHP-код можно так же вставлять HTML-теги.

    В PHP можно использовать комментарии. Они бывают однострочные и многострочные.

    Для однострочных комментариев используется тег //. Например:

<?php
echo "Hello, World!";     // на экран выведется "Hello, World!"
?>

    Для многострочных комментариев используется тег /* */. Например:

<?php
echo "Hello, World!";
/*на экран будет выведена строка
"Hello, World!"*/
?>

    На следующем шаге мы рассмотрим особенности определения переменных и контстант.




Предыдущий шаг Содержание Следующий шаг