Les variables prédéfinies sont des variables spéciales créées automatiquement par l'interpréteur en PHP. Elles contiennent des informations sur l'environnement d'exécution du script et ne peuvent pas être écrites directement. Les variables prédéfinies en PHP incluent : les variables constantes (telles que __LINE__, __FILE__), les variables spéciales (telles que $this), les variables d'environnement (telles que $_SERVER) et les variables globales (telles que $GLOBALS). Vous pouvez accéder aux variables prédéfinies en utilisant la syntaxe de variable PHP standard.
Variables prédéfinies en PHP
Que sont les variables prédéfinies ?
Les variables prédéfinies sont un type spécial de variables en PHP. Elles sont automatiquement créées par l'interpréteur PHP et contiennent des informations sur l'environnement d'exécution du script.
Comment écrire des variables prédéfinies
Vous ne pouvez pas écrire ou attribuer des valeurs directement aux variables prédéfinies. Ils sont automatiquement générés par l'interpréteur PHP lors de l'exécution du script.
Quelles sont les variables prédéfinies en PHP ?
Il existe de nombreuses variables prédéfinies en PHP, notamment :
__LINE__
, __FILE__
et __FUNCTION__
, ils contiennent des informations sur l'état actuel du script. __LINE__
、__FILE__
和 __FUNCTION__
,它们包含有关脚本当前状态的信息。$this
,它指向当前对象。$_SERVER
和 $_GET
,它们包含有关服务器环境和客户端请求的信息。$GLOBALS
Par exemple, $this
, qui pointe vers l'objet actuel.
telles que $_SERVER
et $_GET
, qui contiennent des informations sur l'environnement du serveur et les requêtes des clients.
Variables globales : Par exemple $GLOBALS
, qui contient un tableau de toutes les variables globales du script.
Accès aux variables prédéfinies
Vous pouvez accéder aux variables prédéfinies en utilisant la syntaxe de variable PHP standard. Par exemple : 🎜<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>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!