PHP

PHP (первоначально PHP/FI (Personal Home Page/Form Interpreter), а позже Personal Home Page ToolsИнструменты для создания персональных веб-страниц) — распространенный интерпретируемый язык программирования общего назначения с открытым исходным кодом.

PHP создавался как инструмент веб-разработки, который может внедряться непосредственно в HTML-код. Синтаксис языка берет начало из C, Java и Perl, и является простым для освоения. Основной целью языка является создание динамически генерируемых веб-страниц, однако область его применения не ограничивается только этим.

Возможности PHP

  • Создание скриптов для выполнения на стороне сервера

Для того чтобы можно было просматривать результаты выполнения скриптов в браузере, нужен работающий веб-сервер и установленный язык. Просмотреть вывод программы можно в браузере, получив страницу, сгенерированную сервером.

  • Создание скриптов для выполнения в командной строке

Такой способ использования PHP идеально подходит для скриптов, которые должны выполняться регулярно. Эти скрипты также могут быть использованы в задачах простой обработки текстов.

  • Создание приложений, выполняющихся на стороне клиента

Подобным образом можно создавать клиентские и кросс-платформенные приложения при хорошем знание языка программирования.

Одним из значительных преимуществ языка является поддержка широкого круга баз данных, таким как MySQL.

К крупнейшим сайтам, использующим данный язык программирования, относятся:

    • Facebook;
    • Wikipedia;
    • VK;
    • AliExpress;
    • WordPress и др.

Синтаксис

Синтаксис подобен синтаксису языка Си. Некоторые элементы, такие как ассоциативные массивы и цикл foreach, заимствованы из Perl.

Когда язык обрабатывает файл, он ищет открывающие и закрывающие теги, такие как , которые указывают интерпретатору, когда начинать и заканчивать обработку кода между ними. Подобный способ обработки позволяет внедрять код во все виды различных документов, так как всё, что находится вне пары открывающих и закрывающих тегов, будет проигнорировано парсером.

Для написания простейшего скрипта не требуется описывать какие-либо переменные, используемые модули и т. п. Любой скрипт может начинаться непосредственно с оператора PHP.

Простейшая программа «Hello, world!» выглядит следующим образом:

<? php echo ‘Hello, world!’; ? >

Более короткий вариант вывода строки:

< ?= ‘Hello, world!’ ? >

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

PHP крайне прост для освоения, но вместе с тем способен удовлетворить запросы профессиональных программистов.

Таким образом, выбирая данный язык программирования, вы получаете свободу выбора операционной системы и веб-сервера. Более того, у вас появляется выбор между использованием процедурного или объектно-ориентированного программирования (ООП) или же их сочетания.

Добавить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Отправить