2010-10-13 15 views
1

Chaque serveur (Dev, QA, Prod) a une adresse IP et une URL différentes. Je voudrais écrire le code afin qu'il puisse tirer cette information (l'URL pour le serveur particulier sur lequel je cours le code) d'un fichier de configuration et le stocker dans une variable. De préférence, je voudrais éviter d'avoir à lire les informations d'un fichier sur les demandes suivantes, car les informations ne devraient pas changer souvent.Quel est le meilleur moyen d'obtenir une variable de configuration dans PHP

Quelle est la meilleure façon d'y parvenir?

Répondre

3

Utilisez le tableau $_SERVER pour obtenir les détails actuels du serveur

http://php.net/manual/en/reserved.variables.server.php

+1

Plus précisément, '$ _SERVER [ 'SERVER_ADDR']' et '$ _SERVER [ 'SERVER_NAME']' (IP + nom d'hôte de l'hôte/hôte virtuel du script en cours d'exécution). –