Проверка модулей PHP на хостинге

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

Через модули реализуется достаточно много привычного нам функционала. К примеру, работа с JSON, работа с XML, библиотека CURL. Даже работа с mb_ функциями и та работает через модули.

На локалке, как правило, большинство нужных нам модулей будет установлено из коробки. А вот на хостинге часть модулей может и не быть. Либо они могут быть отключены. Это делается для экономии ресурсов хостинга.

Чтобы проверить, включен ли модуль, нужно выполнить следующую команду:

php<?php
  phpinfo();
?>

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

Давайте потренируемся делать это в следующих задачах:

Задание 1

Проверьте, включен ли модуль json.

Задание 2

Проверьте, включен ли модуль xml.

Задание 3

Проверьте, включен ли модуль zip.

Задание 4

Проверьте, включен ли модуль curl.

Задание 5

Проверьте, включен ли модуль mbstring.