Explication détaillée de l'exemple de code de configuration des variables d'environnement du framework thinkPHP5.0

黄舟
Libérer: 2023-03-06 17:20:02
original
1438 Les gens l'ont consulté

Cet article présente principalement la méthode de configuration des variables d'environnement du framework thinkPHP5.0 et analyse la fonction, la définition, la configuration et les variables d'environnement associées dans thinkPHP5.0 sous forme d'exemples Notes, amis qui en ont besoin can Pour référence,

L'exemple de cet article décrit la méthode de configuration des variables d'environnement du framework thinkPHP5.0. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

Permet l'utilisation de la configuration des variables d'environnement, et la priorité est plus élevée que dans le fichier de configuration, car lors de la lecture des paramètres de configuration, il déterminera d'abord si la variable d'environnement existe Cette configuration.

Pendant le processus de développement, peut simuler la configuration des variables d'environnement dans .env sous le répertoire racine de l'application. Le format de définition des paramètres de configuration dans le fichier .env adopte la méthode ini , par exemple :

app_debug = true
app_trace = true
Copier après la connexion

Si votre environnement de déploiement a des variables d'environnement configurées séparément, veuillez supprimer le fichier de configuration .env pour éviter les conflits.

Les paramètres de configuration des variables d'environnement seront tous convertis en majuscules, et la valeur est null, no et false sont équivalents à "", et yes et true sont équivalents à "1".

Le préfixe de variable d'environnement par défaut de ThinkPHP5.0 est PHP_, qui peut également être réinitialisé en modifiant la constante ENV_PREFIX .

Remarque , les variables d'environnement ne prennent pas en charge les paramètres tableau Si vous devez utiliser des paramètres de tableau, utilisez des traits de soulignement pour séparer les noms des paramètres de configuration . :

database_username = root
database_password = 123456
Copier après la connexion

ou utilisez

[database]
username = root
password = 123456
Copier après la connexion

et vous pourrez ensuite utiliser les deux méthodes suivantes pour l'obtenir :

Config::get('database.username');
Config::get('database.password');
// 同时下面的方式也可以获取
Config::get('database_username');
Config::get('database_password');
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!

Étiquettes associées:
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!