Charger des variables depuis un fichier externe en PHP
Comment puis-je importer une variable à partir d'un fichier externe? Ce que je veux faire est d'avoir un fichier de configuration dans lequel je peux écrire tous mes paramètres de site web et ensuite d'importer ces paramètres pour chaque fichier, donc je peux mettre le site web de la peau et des choses comme ça.
Comment puis-je faire cela?
source d'informationauteur Adrian M.
Vous devez vous connecter pour publier un commentaire.
Regardez ceci :
http://php.net/manual/en/function.parse-ini-file.php
vous serez heureux 🙂
Vous pouvez avoir un fichier de configuration et de l'inclure sur chaque script, comme jeroen a dit:
config.inc.php
...
ensuite dans vos scripts
Vous pouvez également utiliser l'héritage où vous avez un modèle pour exemple qui utilise la config et ensuite, vous pouvez étendre cette classe de modèle.
Il dépend de la façon dont vous voulez enregistrer votre configuration. Vous pouvez simplement inclure un fichier php qui a des trucs comme:
mais vous pouvez également utiliser un fichier de configuration (ini) du fichier ou un fichier xml. PHP dispose de fonctions standard disponible pour la lecture des fichiers de configuration ou les fichiers xml, donc c'est facile.
Vous pouvez utiliser
auto_prepend_file
à ajouter vos paramètres dans tous les scripts PHP qui est en cours d'exécution. C'est à l'intérieur de laphp.ini
ou vous pouvez utiliser.htaccess
(php_value auto_prepend_file "path/mysettings.php"
), ou à l'aide deini_set()
. Le fichier doit être valide ou existants.