phpinfo(): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '=== phpinfo === _(PHP 4, PHP 5, PHP 7, PHP 8)_ phpinfo — Skriver ut information om PHP:s konfiguration ==== Beskrivning ==== phpinfo(int $flags = INFO_ALL): true Skriver ut en stor mängd information om det aktuella tillståndet för PHP. Detta inkluderar information om PHP-kompilationsalternativ och tillägg, PHP-versionen, serverinformation och miljö (om PHP är kompilerat som en modul), PHP-miljön, operativsystemets version, sökvägar, huvud- och lo...')
 
 
(2 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
=== [[phpinfo]] ===
=== phpinfo ===


_(PHP 4, PHP 5, PHP 7, PHP 8)_
_(PHP 4, PHP 5, PHP 7, PHP 8)_


[[phpinfo]] — Skriver ut information om PHP:s konfiguration
phpinfo — Skriver ut information om PHP:s konfiguration


==== Beskrivning ====
==== Beskrivning ====
Rad 79: Rad 79:
* [[get_loaded_extensions()]] - Returnerar en array med namnen på alla moduler som är kompilerade och inlästa
* [[get_loaded_extensions()]] - Returnerar en array med namnen på alla moduler som är kompilerade och inlästa
* Fördefinierade variabler
* Fördefinierade variabler
= Sidslut =
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.phpinfo.php
[[PHP]]
[[Funktioner]]
[[Funktionsreferens]]
[[Kategori:Php]]
<HR>
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp.se] som har  sponsrat [https://www.linux.se Linux.se] med webserver.

Nuvarande version från 8 oktober 2024 kl. 06.43

phpinfo

_(PHP 4, PHP 5, PHP 7, PHP 8)_

phpinfo — Skriver ut information om PHP:s konfiguration

Beskrivning

phpinfo(int $flags = INFO_ALL): true Skriver ut en stor mängd information om det aktuella tillståndet för PHP. Detta inkluderar information om PHP-kompilationsalternativ och tillägg, PHP-versionen, serverinformation och miljö (om PHP är kompilerat som en modul), PHP-miljön, operativsystemets version, sökvägar, huvud- och lokala värden för konfigurationsalternativ, HTTP-huvuden och PHP-licensen.

Eftersom varje system är konfigurerat olika används phpinfo() ofta för att kontrollera konfigurationsinställningar och för att se tillgängliga fördefinierade variabler på ett givet system.

phpinfo() är också ett värdefullt verktyg för felsökning eftersom det innehåller all EGPCS (Environment, GET, POST, Cookie, Server)-data.

Parametrar

flags Utdata kan anpassas genom att skicka en eller flera av följande konstanter bitvis sammanlagda i den valfria flags-parametern. Man kan också kombinera respektive konstanter med bitwise OR-operatorn.

Alternativ för phpinfo()
Namn (konstant) Värde Beskrivning
INFO_GENERAL 1 Konfigurationsraden, php.ini-plats, byggdatum, webbserver, system och mer.
INFO_CREDITS 2 PHP Credits. Se även phpcredits().
INFO_CONFIGURATION 4 Aktuella lokala och huvudvärden för PHP-direktiv. Se även ini_get().
INFO_MODULES 8 Inlästa moduler och deras respektive inställningar. Se även get_loaded_extensions().
INFO_ENVIRONMENT 16 Miljövariabelinformation som också finns tillgänglig i $_ENV.
INFO_VARIABLES 32 Visar alla fördefinierade variabler från EGPCS (Environment, GET, POST, Cookie, Server).
INFO_LICENSE 64 PHP Licensinformation. Se även licens-FAQ.
INFO_ALL -1 Visar allt ovanstående.

Returvärden

Returnerar alltid true.

Exempel

Exempel #1 Exempel på phpinfo()

<?php

// Visa all information, standardinställningen är INFO_ALL
phpinfo();

// Visa endast modulinformation.
// phpinfo(8) ger identiska resultat.
phpinfo(INFO_MODULES);

?>

Noteringar

Notera: I PHP-versioner före 5.5 är vissa delar av den visade informationen inaktiverade om konfigurationsinställningen expose_php är avstängd. Detta inkluderar PHP- och Zend-logotyperna samt credits.

Notera: phpinfo() skriver ut ren text istället för HTML när den används i CLI-läge.

Relaterade Funktioner

  • phpversion() - Hämtar den aktuella PHP-versionen
  • phpcredits() - Skriver ut credits för PHP
  • ini_get() - Hämtar värdet på en konfigurationsinställning
  • ini_set() - Ställer in värdet på en konfigurationsinställning
  • get_loaded_extensions() - Returnerar en array med namnen på alla moduler som är kompilerade och inlästa
  • Fördefinierade variabler

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.phpinfo.php

PHP

Funktioner Funktionsreferens


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.