Que sont les variables d'environnement en PHP ?
Que sont les variables d'environnement en PHP ?

Vidéo: Que sont les variables d'environnement en PHP ?

Vidéo: Que sont les variables d'environnement en PHP ?
Vidéo: Apprendre PHP (14/19) - Les variables d'environnement 2024, Décembre
Anonim

Variable d'environnement définition

Variables d'environnement PHP permettez à vos scripts de glaner certains types de données de manière dynamique à partir du serveur. Cela prend en charge la flexibilité des scripts dans un serveur potentiellement changeant environnement

De ce fait, qu'est-ce que $_ ENV en PHP ?

$_ENV est un superglobal qui contient des variables d'environnement. Les variables d'environnement sont fournies par le shell sous lequel PHP est en cours d'exécution, ils peuvent donc varier en fonction des différents shells.

On peut aussi se demander, qu'est-ce qu'un fichier. ENV en PHP ? Si vous connaissez PHP frameworks comme Laravel et Symphony, vous devez connaître leur. fichier env . C'est là que vous définissez toutes vos variables locales allant des informations d'identification de la base de données aux informations d'identification du service de messagerie et tout ce que vous pensez devrait être particulier à environnement (Local/Développement, Mise en scène et Production).

On peut aussi se demander, à quoi servent les variables d'environnement ?

Un variable d'environnement est un "objet" dynamique sur un ordinateur, contenant une valeur modifiable, qui peut être utilisée par un ou plusieurs logiciels sous Windows. Variables d'environnement les programmes d'aide savent dans quel répertoire installer les fichiers, où stocker les fichiers temporaires et où trouver les paramètres de profil utilisateur.

Qu'est-ce que Getenv ?

Les obtenir () recherche la liste d'environnements pour trouver le nom de la variable d'environnement et renvoie un pointeur vers la chaîne de valeur correspondante. La fonction secure_getenv() spécifique à GNU est exactement comme obtenir () sauf qu'il renvoie NULL dans les cas où une "exécution sécurisée" est requise.

Conseillé: