In PHP müssen wir häufig überprüfen, ob bestimmte Konfigurationselemente aktiviert sind. Zu diesem Zeitpunkt können wir die Funktion PHPinFO () verwenden, um die Konfigurationsinformationen der PHP -Umgebung anzuzeigen. Die Funktion PHPINFO () kann nicht nur die PHP -Versionsinformationen anzeigen, sondern auch wichtige Daten zu PHP -Konfigurationselementen, PHP -Erweiterungsmodulen, PHP -Umgebungsvariablen usw. angeben
phpinfo () ist eine integrierte Funktion in PHP. Wenn Sie es in einer PHP -Datei aufrufen, gibt PHP die PHP -Konfigurations- und Umgebungsinformationen des Servers aus, einschließlich der aktuellen PHP -Konfiguration, der Serverinformationen, der PHP -Version, der geladenen Module und anderer Details. Es kann Entwicklern helfen, den laufenden Status und die Konfiguration von PHP zu verstehen, und ist besonders beim Debuggen nützlich.
Wenn Sie den Status eines bestimmten Konfigurationselements über die Funktion phpinfo () anzeigen möchten, ist die Betriebsmethode tatsächlich sehr einfach. Befolgen Sie einfach die folgenden Schritte:
Zunächst müssen wir eine PHP -Datei erstellen. Sie können beispielsweise im Stammverzeichnis Ihres Projekts eine Datei mit dem Namen info.php erstellen und dem folgenden Code zur Datei hinzufügen:
<?php
phpinfo();
?>
Als nächstes können Sie über Ihren Browser auf die Datei info.php zugreifen. Angenommen, Ihr Projekt wird in einer lokalen Entwicklungsumgebung bereitgestellt. Die URL, auf die Sie zugreifen, ist möglicherweise http: //localhost/info.php . Wenn Sie PHP auf dem Server ausführen, ähnelt die Zugriffsmethode http: // Ihrem Domänennamen/info.php .
Nachdem Sie die PHP -Datei ausgeführt haben, sehen Sie viele Ausgabeinhalte zu PHP -Konfigurationsinformationen.
Auf der Seite "Ausgabe " phpinfo () können Sie die Konfigurationselemente finden, die Sie durchsuchen. Wenn Sie beispielsweise wissen möchten, ob das Konfigurationselement display_errors aktiviert ist, müssen Sie nur die Suchfunktion des Browsers (STRG + F) Anzeige_errors finden. Sie sehen eine ähnliche Ausgabe wie folgt:
display_errors => On => On
Wenn sich das Konfigurationselement eingeschaltet hat, bedeutet dies, dass das Konfigurationselement eingeschaltet wurde. Wenn es ausgeschaltet ist, bedeutet dies, dass das Konfigurationselement nicht eingeschaltet ist.
Zusätzlich zu Konfigurationselementen listet PHPInfo () geladene PHP -Erweiterungsmodule auf. Wenn Sie überprüfen müssen, ob eine Erweiterung installiert und aktiviert ist, können Sie nach der Erweiterung im Ausgang suchen. Um beispielsweise festzustellen, ob die Curl -Erweiterung installiert ist, können Sie nach Curl suchen und sehen möglicherweise eine ähnliche Ausgabe wie folgt:
cURL support => enabled
Wenn dies als aktiviert angezeigt wird, bedeutet dies, dass die Erweiterung aktiviert ist. Wenn sie als deaktiviert angezeigt werden, muss weiter überprüft werden, ob die Erweiterung installiert werden muss.
Wenn Sie einige URL-basierte Debugging oder Verwaltung durchführen, können Sie verschiedene PHP-Konfigurationselemente in der URL direkt angeben, um verschiedene Einstellungen anzuzeigen. Sie können beispielsweise überprüfen, ob das Konfigurationselement display_errors über eine URL aktiviert ist:
http://m66.net/info.php?display_errors
Auf diese Weise können Sie schnell den Status des aktuellen Konfigurationselements über Ihren Browser überprüfen.
Über die Funktion PHPINFO () können Sie die detaillierten Informationen von PHP -Konfigurationselementen und Erweiterungsmodulen problemlos anzeigen. Dies ist für Entwickler sehr wichtig, um die Konfiguration und Version der Serverumgebung während des Debuggens zu bestimmen. Rufen Sie einfach die Funktion phpinfo () in der PHP -Datei auf, um schnell alle benötigten Konfigurationsinformationen zu erhalten.