PHP (рекурсивный акроним словосочетания
PHP: Hypertext Preprocessor
) — распространённый
язык программирования общего назначения с открытым исходным кодом,
который сконструировали специально для веб-разработки
и который встраивают в HTML-разметку.
Простой ответ, но что он означает? Вот пример кода:
Пример #1 Пример программирования на языке PHP
<!DOCTYPE html>
<html>
<head>
<title>Пример</title>
</head>
<body>
<?php
echo "Привет, я — PHP-скрипт!";
?>
</body>
</html>
Вместо рутинного вывода HTML-кода командами языка
(как в языках C или Perl),
PHP-страницы содержат HTML-разметку со встроенным кодом, который проделывает полезную работу
(в этом случае выводит текст «Привет, я — PHP-скрипт!»).
PHP-код отделяется начальным и конечным тегами
<?php
и ?>
— инструкциями начала и завершения обработки кода,
которые разрешают входить в «PHP-режим» и выходить из него.
Язык PHP отличается от языка JavaScript, который обрабатывается на клиентской стороне, тем, что PHP-скрипты выполняются на сервере, и генерируют HTML-разметку, которая затем посылается клиенту. Клиент получит результаты запуска этого скрипта, но не будет знать, какой базовый код сгенерировал результаты. Даже можно настроить веб-сервер так, чтобы обычные HTML-файлы обрабатывались процессором PHP, и тогда клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.
Язык PHP чрезвычайно прост для начинающих программистов, но предлагает расширенные возможности программистам с опытом. Не бойтесь читать длинный список возможностей PHP. Написать простые PHP-скрипты получится уже через 1-2 часа после начала знакомства с языком.
Хотя PHP-разработка ориентирована на то, чтобы создавать серверные скрипты, язык этим не ограничивается. Продолжайте чтение и не пропустите главу «Что умеет PHP» или начните непосредственно с «Вводного руководства», если заинтересовались только веб-программированием.