define("MY_LOCATION",$_SERVER['SERVER_NAME']); switch (MY_LOCATION) { case "monsite.com": define('_DB_SERVER_', '91.216.107.162'); break; case "monsite": define('_DB_SERVER_', '127.0.0.1'); break; }Dans chaque "case" on peut ajouter d'autres définitions de constantes ou d'autres affectations de variables comme utilisateur, mot de passe, etc.