Auflisten der Variablen in eine PHP-Funktion des Anwendungsbereichs kann hilfreich sein, beim Debuggen , um zu bestimmen , welche Variablen sind zugänglich und definiert. Der Umfang einer Variablen die Bereiche des Skripts in der die Variable definiert ist. Im Gegensatz zu einigen anderen Programmiersprachen , normal sind globale Variablen nicht zugänglich innerhalb eines PHP- Funktion , wenn sie wieder mit dem "global" -Schlüsselwort deklariert werden . Superglobals wie " $ _SERVER " und " $ _POST " gibt es in allen Bereichen. Sie können auf eine Liste aller Variablen in einer Funktion mit dem Geltungsbereich " get_defined_vars "-Funktion . Anleitung
1
Öffnen Sie Ihre PHP-Datei in einem Texteditor wie Windows Notepad
2
Erstellen Sie eine Funktion , indem Sie den folgenden Code: .
Funktion my_funct () {
3
deklarieren und Werte zuweisen alle Variablen , die Sie in der Funktion zu verwenden. Zum Beispiel:
$ a = 5 ; $ b = 11;
Alle Variablen deklariert, aber nicht ein Wert zugewiesen noch (z. B. " $ z ;") werden nicht in der Funktion die aufgenommen werden . Umfang
4
drucken alle Variablen in der Funktion Geltungsbereich , indem Sie den Code :
print_r ( array_keys ( get_defined_vars ()) );
Am Beispiel , dafür wird Array Einträge für die Variablen für " $ a " und " b $ . "
5
Schließen Sie die Funktion mit dem Code :
}
6
Rufen Sie die Funktion , indem Sie den Code eingeben:
my_funct ();
7
Speichern Sie die PHP-Datei und laden Sie es auf Ihrem Webserver , um die Variablen in der Funktion Bereich anzeigen .