Ce face phpinfo
phpinfo() generează o pagină HTML cu tot ce trebuie știut despre instalarea PHP: versiunea, fișierele php.ini încărcate, extensiile și setările lor, variabilele de mediu și ale serverului. În linia de comandă, același conținut este afișat ca text.
Poți limita ce se afișează cu constante ca INFO_GENERAL, INFO_MODULES sau INFO_ENVIRONMENT.
Parametri
| Parametru | Descriere |
|---|---|
$flags |
Opțional. Secțiunile afișate, de exemplu INFO_GENERAL sau INFO_MODULES. |
Ce returnează
Întotdeauna true.
Exemple
Exemplul 1: Informațiile generale
<?php
phpinfo(INFO_GENERAL);
Rezultat posibil (fragment, depinde de server)
phpinfo()
PHP Version => 8.3.14
System => Linux web01 6.8.0-45-generic x86_64
Server API => FPM/FastCGI
Loaded Configuration File => /etc/php/8.3/fpm/php.ini
...
Greșeli frecvente
- Lași un fișier
info.phpcuphpinfo()pe site. Oricine vede versiuni, căi și uneori parole din variabilele de mediu. Șterge-l imediat după verificare.
Comenzi înrudite
phpversion: Returnează versiunea PHP care rulează scriptul sau versiunea unei extensii.php_ini_loaded_file: Returnează calea fișierului php.ini încărcat la pornirea PHP.ini_get_all: Returnează toate setările PHP sau doar pe cele ale unei extensii, cu valorile lor.phpcredits: Afișează lista autorilor și a contribuitorilor la dezvoltarea PHP.