Для работы Вам понадобится сервер, который бы мог интерпретировать php. Если у Вас нету такого сервера, то я рекомендую использовать Denwer, как самый быстрый и простой способ. Советую ознакомиться со статьей: как установить denwer »
Настоятельно рекомендую перед изучением PHP изучить основы html. Сделать это можно прямо на этом сайте ознакомившись с html уроками »
Для начала скажу, что страница, которая будет содержать PHP код должна иметь расширение .php, иначе весь код который Вы напишите на странице будет проигнорирован. Страница с расширением .php будет отображаться в Вашем браузере также как обычная страница с расширением .html. Код на php пишется совместно с html тегами.
Примечание:
На самом деле делать расширение .php не обязательно, если сайт залит на хостинге, а в .htaccess есть строчка:
AddType application/x-httpd-php .htm .html
Теги php
PHP код встраивается в html с помощью специальных тегов:
Вариант 1 - в стиле XML:
<?php ... ?>
Вариант 2 - в стиле ASP:
<% ... %>
Вариант 3 - в стиле сценариев HTML:
<script language="php"> ... </script>
Мне больше всего нравится первый вариант. В дальнейшем я буду пользоваться только им. Я думаю, что пришло время создать первую простенькую страничку с использованием php.
Создание страницы на php
Создадим страница с расширением .php, которая бы выводила простую фразу и подсчитывала выражение. Напишите в блокноте следующий текст:
<html> <head> <title>Моя первая страница на PHP</title> </head> <body> <?php echo "Этот текст выводится посредством PHP<br>"; echo 10*5; ?> <br>А этот текст выводится, просто как текст HTML </body> </html>
Сохраните блокнот как index.php (при этом укажите тип файла: "все файлы", иначе расширение файла будет ".txt"), далее запустите Denwer, перенесите созданный index.php в директорию L:\home\localhost\www (возможно у Вас другой виртуальный диск), а потом напишите в строке браузера http://localhost/:
Если по каким-то причинам Вам не удалось сохранить и создать файл "index.php", то Вы можете скачать архив: index.rar, в котором будет этот файлик.
Поясним рассмотренный пример. Как Вы видите, php был встроен прямо в html-код страницы. С помощью функции echo был выведен текст на страницу. Обратите внимание, что после каждого оператора стоит точка с запятой ";". Это очень важно, поскольку если Вы не будете ставить точки с запятыми после операторов, то интерпретатор PHP выдаст ошибку и страница будет отражена некорректно. Выше рассмотренный код на php можно было написать и так:
<?php echo "Этот текст выводится посредством PHP<br>"; echo (10 * 5); ?>
Однако я настоятельно рекомендую не делать так, поскольку код становится трудно читаемым.
Комментарии в PHP
Как и во всех языках программирования в код php можно вписывать комментарии. При этом возможны несколько вариантов оформления комментария:
<?php echo "Этот текст выводится посредством PHP<br>"; // комментарий echo 10*5; # комментарий /* Для многострочного комментария */ ?> //А этот текст будет отображен, поскольку не является конструкцией PHP <--Этот текст не будет отображен, поскольку это комментарий HTML-->
Комментарии в php очень напоминают язык С.
Составной оператор в PHP
В PHP составной оператор выглядит также как и в языке С++, то есть заключается в фигурные скобки { и }. Нужен он для того, чтобы выполнять какую-то группу операторов. Наиболее часто это используется при использовании условий if и циклов for, while, repeat (подробное описание этих операторов читайте в следующих уроках).
<?php { echo "Этот текст выводится посредством PHP<br>"; echo 10*5; } ?>
На этом первый урок закончен. Второй урок php будет посвящен: переменным в PHP.
Читайте также:
• Операторы цикла (while, do..while, for)
• Типы данных в php
• Операции над числами в php
• Поразрядные операции в php
• Условный оператор if...else в php
• Переключатель switch в php
• Как добавить кнопку "Наверх" на сайте
• Как сделать форму обратной связи на php с каптчей
• Коды спецсимволов в HTML