Verifica dei moduli PHP sull'hosting

Il motore PHP, oltre alle funzioni principali del linguaggio, estende le sue funzionalità tramite moduli aggiuntivi. Questi moduli possono essere installati, ma potrebbero anche non esserlo. Inoltre, i moduli installati potrebbero essere disabilitati e non funzionare.

Attraverso i moduli viene implementato molto delle funzionalità a cui siamo abituati. Ad esempio, il lavoro con JSON, il lavoro con XML, la libreria CURL. Anche il lavoro con le funzioni mb_ avviene tramite moduli.

Sul server locale, di solito, la maggior parte dei moduli necessari sarà installata di default. Ma sull'hosting, alcuni moduli potrebbero non esserci. Oppure potrebbero essere disabilitati. Questo viene fatto per risparmiare risorse dell'hosting.

Per verificare se un modulo è abilitato, è necessario eseguire il seguente comando:

php<?php
  phpinfo();
?>

Di conseguenza, nel browser verrà visualizzata una pagina con la configurazione di PHP. Possiamo utilizzare la ricerca nella pagina per trovare il modulo di cui abbiamo bisogno e verificare se è abilitato o meno.

Esercitiamoci a farlo nei seguenti compiti:

Задание 1

Verifica se il modulo json è abilitato.

Задание 2

Verifica se il modulo xml è abilitato.

Задание 3

Verifica se il modulo zip è abilitato.

Задание 4

Verifica se il modulo curl è abilitato.

Задание 5

Verifica se il modulo mbstring è abilitato.