Corsi on-line

Salvare l’output di phpinfo() in un file

In questo semplice tutorial vedremo come sia possibile salvare il risultato dell’esecuzione dell funzione phpinfo() in un file di testo; come è noto phpinfo() consente di visualizzare tutte le impostazioni relative ad un’installazione di PHP tramite una pagina estremamente dettagliata generata e formattata dallo stesso motore del linguaggio. Conservare in remoto una pagina che esegue questa funzione non è però una buona idea, in particolare per questioni di sicurezza, meglio quindi salvare le informazioni prodotte all’interno di un file di testo da spostare immediatamente in locale.

Per far questo è sufficiente una semplice procedura che prevede l’esecuzione del codice seguente:

<?php
ob_start();
phpinfo();
file_put_contents('file.txt', ob_get_clean());

L’utilizzo della funzione ob_start() consentirà di evitare i problemi derivanti dal possibile invio di intestazioni, mentre ob_get_clean() viene passato come argomento alla funzione file_put_contents() per permettere la procedura di scrittura sul file di testo.

Post correlati
I più letti del mese
Tematiche