Comment écrire des variables prédéfinies en php

下次还敢
Libérer: 2024-04-29 12:00:28
original
775 Les gens l'ont consulté

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.

Comment écrire des variables prédéfinies en php

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 :

  • Variables constantes : Par exemple, __LINE__, __FILE__ et __FUNCTION__ , ils contiennent des informations sur l'état actuel du script. __LINE____FILE____FUNCTION__,它们包含有关脚本当前状态的信息。
  • 特殊变量:例如 $this,它指向当前对象。
  • 环境变量:例如 $_SERVER$_GET,它们包含有关服务器环境和客户端请求的信息。
  • 全局变量:例如 $GLOBALS
Variables spéciales :

Par exemple, $this, qui pointe vers l'objet actuel.

Variables d'environnement :

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>
Copier après la connexion
🎜🎜Exemple🎜🎜🎜L'exemple ci-dessous montre comment utiliser certaines variables prédéfinies : 🎜
<code class="php"><?php
echo "你在第 {$_SERVER['REMOTE_ADDR']} 行访问了这个脚本。";
echo "<br>";
echo "脚本正在 {__FILE__} 中执行,第 {__LINE__} 行。";
?></code>
Copier après la connexion
🎜🎜Sortie : 🎜🎜
<code>你在 127.0.0.1 行访问了这个脚本。
脚本正在 /var/www/example.php 中执行,第 12 行。</code>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal