PHP — что это?

PHP

PHP (рекурсивный акроним словосочетания PHP: Hypertext Preprocessor) — это распространённый язык программирования общего назначения с открытым исходным кодом. PHP специально сконструирован для веб-разработок и его код может внедряться непосредственно в HTML.

Все процессы, которые происходят на сервере выполняются данным языком программирования. То, есть: авторизация на сайте, отправка заявки или подписка на новости. Даже спустя долгие года его существования он находится с списке самых используемых ЯП.

Все функции для реализации соединений с базой данных. Разбора, сложения, перебора символов, строк, цифр. Поддерживает многие типы данных: целые числа, массив, логическое выражение, десятичные, также различные системы счисления (двоичная или 16-ричная) — существуют функции распознавания.

Где разместить проект

Для сайтов, ботов и pet-проектов можно использовать Beget: виртуальный хостинг от 420 ₽/мес., VPS от 330 ₽/мес. и тестовый период.

Перейти на Beget →

Конечно же, существует также функция хэширования пароля в 2-ух форматах , md5, Bcrypt.

password_hash(Пароль, PASSWORD_DEFAULT);

На сегодня существует уже версия 8 — и в ней не так много отличий, за исключением переопределения названий функций некоторого плана и их работы. Некоторые переменные стали незначительны, также уменьшилась чувствительность к регистру.

Открывается и закрывается php такими способами:

  • <?php //code ?>
  • <? //code ?>

Пример кода:

<!DOCTYPE html>
<html>
    <head>
        <title>Пример</title>
    </head>
    <body>

        <?php
        echo «Привет, я — скрипт PHP!»;
        ?>

    </body>
</html>

Файл SDK — php SDK

Файл полный — php full source zip

Скачать с оригинального сайта — здесь

Хотите системно изучить программирование?

Подборка онлайн-курсов для разработчиков — Python, Java, веб и DevOps.

Смотреть курсы →

Бесплатные инструменты

Калькулятор подсетей · SSH-конфиг · Nginx · Docker Compose

Нужно настроить сервер, сайт или автоматизацию?

Разберём задачу по VPS/Linux, DNS, WordPress, Telegram-ботам и интеграциям. Стоимость определяется после оценки объёма.

Обсудить задачу → 8 918 532 81 08

Статья может содержать партнёрские ссылки. Это не влияет на стоимость для вас, но помогает развивать блог.