Heim  >  Artikel  >  Backend-Entwicklung  >  7 empfohlene Artikel über statische globale PHP-Variablen

7 empfohlene Artikel über statische globale PHP-Variablen

伊谢尔伦
伊谢尔伦Original
2017-06-11 09:19:511205Durchsuche

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

1.Detaillierte Erläuterung des Unterschieds zwischen statischen statischen lokalen Variablen und statischen globalen Variablen

7 empfohlene Artikel über statische globale PHP-Variablen

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

4. Was ist der Unterschied zwischen statischen globalen PHP-Variablen und gewöhnlichen globalen Variablen?

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

Einführung: Der PHP-Kernel untersucht 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

6. Was ist der Unterschied zwischen statischen globalen PHP-Variablen und gewöhnlichen globalen Variablen?

Einführung: Was ist der Unterschied zwischen statischen globalen PHP-Variablen und gewöhnlichen globalen Variablen? ? Im obigen Beispiel ist $glo Der globale Gültigkeitsbereich und die Ausgabeergebnisse sind mit und ohne das Schlüsselwort static unterschiedlich. Es stellt sich heraus, dass

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn