bool phpinfo ([ int $konkrety ] )
Wyświetla dużą ilości informacji na temat aktualnego stanu PHP. Obejmuje to informacje opcji kompilacji PHP i rozszerzeń, wersji PHP, informacji serweru i ochrony środowiska (jeśli kompilowany jako moduł), PHP środowiska, informacje o wersji systemu operacyjnego, ścieżek, głównych i lokalnych wartości opcji konfiguracyjnych, nagłówków HTTP, i Licencji PHP.
Ponieważ w każdym systemie jest różny sposób instalacji, phpinfo () jest powszechnie używany do sprawdzania konfiguracji i ustawień predefiniowanych zmiennych dostępnych w danym systemie.
phpinfo () jest również cenne narzędzie do debugowania, gdyż zawiera wszystkie EGPCS (Environment, GET, POST, Cookie, Server) dane.
Parametry
- $konkrety
-
Dane wyjściowe mogą być dostosowane przez jeden lub więcej parametrów oddzielając je przez operator "or".
parametry phpinfo() Nazwa (stała) Wartość Opis parametru INFO_GENERAL 1 Wyświetla configuracje php.ini, lokacje, date wersji, serwer apache, system oraz więcej. INFO_CREDITS 2 Wyświtla autorów PHP. INFO_CONFIGURATION 4 Wyświetla aktualne lokalne oraz główne wartości dla PHP dyrektyw. INFO_MODULES 8 Wyświetla załadowane moduły oraz ich ustawienia. INFO_ENVIRONMENT 16 Wyświetla informacje o zmiennych środowiskowych. INFO_VARIABLES 32 Wyświetla wszystkie zdefiniowane zmienne z EGPCS (Środowiska, GET, POST, Cookie, Serwer). INFO_LICENSE 64 Wyświetla licencje PHP. INFO_ALL -1 Pokazuje wszystkie powyższe informacje. Jest to domyślny parametr.
Kompatybilność: PHP4, PHP5.
Listing
<?php
// wszystkie informacje, domyślnie INFO_ALL
phpinfo();
// pokazuje tylko informacje dla modułów.
phpinfo(INFO_MODULES);
?>
Ranga: Administrator serwisu Punktów: 0