26-08-2011, 05:23 PM
Mon tableau de configuration est une variable globale ce qui me permet de l'utiliser dans toutes les fonctions.
Quand au temps de traitement, désolé, je ne sais pas quel quel est le coût de la récupération du fichier et de sa conversion en array PHP, mais je ne pense pas que ca soit très important.
Le JSON a aussi d'autres avantages :
- C'est un format qui est lisible dans d'autres langages, ex: JS.
- Tu peux faire des tableaux multi-dimmensionnels. Je trouve ca beaucoup plus clair que faire des constantes.
Exemple :
Après, il y a sans doute d'autres méthodes pour faire le traitement que tu as besoin, mais je trouve cette solution pratique
Quand au temps de traitement, désolé, je ne sais pas quel quel est le coût de la récupération du fichier et de sa conversion en array PHP, mais je ne pense pas que ca soit très important.
Le JSON a aussi d'autres avantages :
- C'est un format qui est lisible dans d'autres langages, ex: JS.
- Tu peux faire des tableaux multi-dimmensionnels. Je trouve ca beaucoup plus clair que faire des constantes.
Exemple :
{
"hotel": {
"baseMoney": 10000,
"roomSizeX": 100,
"roomSizeY": 100,
"maxLevels": 5,
"levels": {
"1": {
"customersPut": 10,
"bedroomsMin": 5,
"money": 500,
"prestige": 0,
"gains": {
"prestige": 10
}
},
"2: {
"customersPut": 20,
"bedroomsMin": 10,
"money": 1000,
"prestige": 50,
"gains": {
"prestige": 20
}
}
}
}
}
Après, il y a sans doute d'autres méthodes pour faire le traitement que tu as besoin, mais je trouve cette solution pratique
![Smile Smile](https://jeuweb.org/images/smilies/smile.png)