Heim > Artikel > Backend-Entwicklung > 7 empfohlene Artikel über statische globale PHP-Variablen
Lokale Variablen können hinsichtlich der Speichermethoden in dynamische Speichertypen und statische Speichertypen unterteilt werden. Lokale Variablen in einer Funktion weisen den Speicherplatz standardmäßig dynamisch zu, sofern sie nicht ausdrücklich als statische Speicherklasse deklariert sind. Die internen dynamischen Variablen werden nach dem Funktionsaufruf automatisch freigegeben. Wenn Sie möchten, dass die internen Variablen nach Ausführung der Funktion im Speicher verbleiben, sollten Sie statische Variablen verwenden. Nachdem die Funktion ausgeführt wurde, verschwinden die statischen Variablen nicht, sondern werden von allen Aufrufen der Funktion gemeinsam genutzt. Das heißt, wenn die Funktion erneut ausgeführt wird, werden die statischen Variablen weiterhin mit den vorherigen Ergebnissen ausgeführt Wird während der Ausführung des Skripts verwendet. Die Punktfunktion wird beim ersten Aufruf initialisiert. Um eine Funktionsvariable als statisch zu deklarieren, müssen Sie das Schlüsselwort static verwenden. Zuvor haben wir die lokalen Variablen im Bereich der PHP-Variablen und die globalen Variablen im Bereich der PHP-Variablen eingeführt. Statische Variablen können überall angewendet werden. Sobald die Anwendung erfolgreich ist, werden keine anderen ähnlichen Anwendungen mehr akzeptiert. Eine statische Variable bedeutet nicht, dass sie ihren Wert nicht ändern kann. Eine Größe, die ihren Wert nicht ändern kann, wird als Konstante bezeichnet. Der darin enthaltene Wert ist veränderbar und bleibt aktuell. Sie wird als statisch bezeichnet, da sie sich nicht ändert, wenn die Funktion aufgerufen und beendet wird. Das heißt, der letzte Aufruf
Einführung: Lokale Variablen können hinsichtlich der Speichermethoden in dynamische Speichertypen und statische Speichertypen unterteilt werden. Lokale Variablen in einer Funktion weisen den Speicherplatz standardmäßig dynamisch zu, sofern sie nicht ausdrücklich als statische Speicherklasse deklariert sind.
2. Thread-Sicherheit des PHP-Quellcode-Lernens
Einführung: In Bezug auf den Umfang kann die C-Sprache sein definiert 4 verschiedene Arten von Variablen: globale Variablen, statische globale Variablen, lokale Variablen, statische lokale Variablen.
3. PHP-Kernel-Recherche für statische Variablen_PHP-Tutorial
Einführung: PHP-Kernel-Recherche für statische Variablen. Statische Variablen können statische globale Variablen sein. Wenn „unset“ nicht aufgerufen wird, bleibt diese statische Variable immer bestehen, bis das Programm beendet wird, und wird von der Zend-Speicherverwaltung freigegeben. Sie kann statisch lokal sein
Einführung: Was ist der Unterschied zwischen statischen globalen PHP-Variablen und gewöhnlichen globalen Variablen? ? Im obigen Beispiel ist $glo Der globale Geltungsbereich und die Ausgabeergebnisse sind mit und ohne das Schlüsselwort „static“ unterschiedlich. Es stellt sich heraus, dass statische Variablen für die PHP-Kernelforschung
6. Was ist der Unterschied zwischen statischen globalen PHP-Variablen und gewöhnlichen globalen Variablen?
7 statische statische lokale Variablen und statische globale Variablen verwendet werden können Zusammenfassung
Einführung: 1. Sie ändert sich nicht, wenn die Funktion aufgerufen und beendet wird. Obwohl die Variable weiterhin vorhanden ist, kann sie nicht verwendet werden. Wenn die Funktion, die sie definiert, erneut aufgerufen wird, kann sie weiterhin verwendet werden und der nach dem vorherigen Aufruf verbleibende Wert wird gespeichert. 2. Statische lokale Variablen werden nur einmal initialisiert. 3. Statische Eigenschaften können nur auf ein Zeichen initialisiert werden Wert oder eine Konstante, kann nicht verwenden
Das obige ist der detaillierte Inhalt von7 empfohlene Artikel über statische globale PHP-Variablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!