Maison > Article > développement back-end > À propos de la méthode de configuration des variables d'environnement dans le framework thinkPHP5.0
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 précautions associées des variables d'environnement dans thinkPHP5.0 sous forme d'exemples. Les amis dans le besoin peuvent s'y référer
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 = trueSi 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, la valeur est nulle, non et faux sont équivalents à "", et les valeurs de oui et vrai sont équivalentes à "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 de tableau. Si vous devez utiliser des paramètres de tableau, vous pouvez utiliser des traits de soulignement pour séparer les noms des paramètres de configuration : .
database_username = root database_password = 123456ou utilisez
[database] username = root password = 123456et vous pouvez 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');Ce qui précède est l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. .Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois ! Recommandations associées :
Analyse de la réécriture de route Yaf dans le framework PHP
À propos de l'indépendance dans le framework thinkPHP5.0 Méthodes de configuration et configuration dynamique
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!