Что такое PHP

Обновлено Обновлено: Опубликовано Опубликовано:

PHP —
простыми словами

скриптовый язык программирования. Используется, в большей степени, для создания веб-приложений и является самым популярным языком для разработки динамических веб-сайтов и генерации HTML. Изначально, полное название было Personal Home Page Tools; сейчас — Hypertext Preprocessor или препроцессор гипертекста.

Его популярность обусловлена простотой. Основы языка PHP можно изучить самостоятельно «с нуля», воспользовавшись официальным онлайн учебником.

Синтаксис похож на язык Си и, местами, Perl. Пример PHP-кода:

<?php
    echo "Hello World";
?>

<?php и ?> указывают начало и конец кода PHP; echo — выводит на экран текст, в данном примере Hello World.

Пример вставки в HTML:

<html>
   <head>
      <title>HTML-страница</title>
      <link rel='stylesheet' type='text/css' href='/style.css'>
      <script src="/javascript.js"></script>
   </head>
   <body>
      <h1>Заголовок страницы</h1>
      <?php
         echo "PHP код";
      ?>

      <p>Текст</p>
   </body>
</html>

Для возможности обрабатывать скрипты, написанные на PHP на компьютер/сервер необходимо устанавить одноименный интерпретатор. Часто он ставится вместе с веб-сервером Apache и СУБД MySQL.

Прочитайте более подробно о PHP на сайте Википедия

Встречается в статьях

Решение проблем:

  1. Unknown system variable lc_messages

Инструкции:

  1. Установка веб-сервера Apache на FreeBSD
  2. Установка Nginx + PHP + MySQL на Astra Linux
  3. Как вручную настроить сервер хостинга на CentOS 7
  4. Как настроить почту на базе Postfix для корпоративной среды
  5. Настройка веб-сервера на CentOS со всем необходимым для правильной работы
  6. Настройка почтового сервера Postfix для массовой рассылки сообщений
  7. Инструкция по установке и использованию GLPI на Linux CentOS

Мини-инструкции:

  1. Как установить NGINX на CentOS 7
  2. Как экспортировать базу в phpMyAdmin
  3. Создание и удаление баз в MySQL
  4. Как создавать индексы в MySQL
  5. Восстановление базы MySQL из дампа
  6. Установка и настройка memcached на CentOS 7
  7. Установка и настройка XCache на CentOS 7
  8. Настройка Firebird + PHP на CentOS 7
  9. Как установить PHP 7 на Linux CentOS 7
  10. Простые и сложные SQL-запросы в MariaDB или MySQL
  11. Установка и настройка OwnCloud на CentOS 7
  12. Xibo сервер на Linux Ubuntu — установка и настройка
  13. Инструкция по настройке и использованию phplist
  14. Как и где настраивать время сессии PHP
  15. Просмотр и смена расположения файлов базы MySQL / MariaDB

Примеры скриптов:

  1. Формирование списка серверов в phpMyAdmin
  2. Активация/деактивация узлов Zabbix с помощью API на PHP
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

Yota   PHP-FPM   RAID   HTTP   Видеокарта   Биткоин   RemoteApp   Ceph   IPerf   QR-код   PPPoE   UEFI   USB   GLPI   Samba   LVM   PostgreSQL   RTSP   Жесткий диск   NET Framework  
.....