Vordefinierte Variablen sind spezielle Variablen, die vom Interpreter in PHP automatisch erstellt werden. Sie enthalten Informationen über die Skriptausführungsumgebung und können nicht direkt geschrieben werden. Zu den vordefinierten Variablen in PHP gehören: konstante Variablen (wie __LINE__, __FILE__), spezielle Variablen (wie $this), Umgebungsvariablen (wie $_SERVER) und globale Variablen (wie $GLOBALS). Sie können mit der standardmäßigen PHP-Variablensyntax auf vordefinierte Variablen zugreifen.
Vordefinierte Variablen in PHP
Was sind vordefinierte Variablen?
Vordefinierte Variablen sind eine spezielle Art von Variablen in PHP. Sie werden automatisch vom PHP-Interpreter erstellt und enthalten Informationen über die Skriptausführungsumgebung.
So schreiben Sie vordefinierte Variablen
Sie können vordefinierte Variablen nicht direkt schreiben oder ihnen Werte zuweisen. Sie werden beim Ausführen des Skripts automatisch vom PHP-Interpreter generiert.
Was sind die vordefinierten Variablen in PHP?
Es gibt viele vordefinierte Variablen in PHP, darunter:
__LINE__
, __FILE__
und __FUNCTION__
, sie enthalten Informationen über den aktuellen Status des Skripts. __LINE__
、__FILE__
和 __FUNCTION__
,它们包含有关脚本当前状态的信息。$this
,它指向当前对象。$_SERVER
和 $_GET
,它们包含有关服务器环境和客户端请求的信息。$GLOBALS
Zum Beispiel $this
, der auf das aktuelle Objekt zeigt.
wie $_SERVER
und $_GET
, die Informationen über die Serverumgebung und Clientanforderungen enthalten.
Globale Variablen: Zum Beispiel $GLOBALS
, das ein Array aller globalen Variablen im Skript enthält.
Zugriff auf vordefinierte Variablen
Sie können mit der standardmäßigen PHP-Variablensyntax auf vordefinierte Variablen zugreifen. Zum Beispiel: 🎜<code class="php">echo __LINE__; // 输出当前代码行的行号 echo __FILE__; // 输出当前脚本的文件名</code>
<code class="php"><?php echo "你在第 {$_SERVER['REMOTE_ADDR']} 行访问了这个脚本。"; echo "<br>"; echo "脚本正在 {__FILE__} 中执行,第 {__LINE__} 行。"; ?></code>
<code>你在 127.0.0.1 行访问了这个脚本。 脚本正在 /var/www/example.php 中执行,第 12 行。</code>
Das obige ist der detaillierte Inhalt vonSo schreiben Sie vordefinierte Variablen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!