Besoin d'aide (class) - PHP - Programmation
Marsh Posté le 02-08-2005 à 23:32:06
C'est exactement ça (PHP4) :
class Config { |
Et après :
$conf = new Config('Information utile', 'Ca c\'est un truc'); |
Marsh Posté le 02-08-2005 à 23:34:21
Nan en faite attend j'édite ma question d'ici 2 minutes ce sera mieux expliquer
Marsh Posté le 02-08-2005 à 23:44:01
Masenko a écrit : Bonjour j'ai un petit probleme, je vais raccourcir :
|
C'est a dire qu'on ne choisit pas une notation pour sa "beauté", une notation ca correspond a structure du langage bien precise.
La notation que tu "souhaites" c'est une notation qu'on utilise dans les classes mais il faut donc avoir l'utilité d'une classe et que ce soit justifié par de reels besoin pour en utiliser une. On ne declare pas une classe unikement pour pouvoir mettre des -> dans son code
Marsh Posté le 02-08-2005 à 23:47:55
Oui je sais j'en ai reelement besoin sinon je demanderais pas j'ai environ 50 lignes de $CONFIG['le_nom'] et j'en ai besoin dans beaucoup de function et donc c'est pas possible de seulement faire par exemple
$info = 'test info';
$truc = 'test truc';
et encore 50 truc de types $le_nom
et ensuite dans ma function
global $info, $truc, et 50 truc....
Marsh Posté le 03-08-2005 à 16:28:38
ce que je comprends pas c'est pourquoi tu ne te contentes pas d'un simple :
Code :
|
plutot qu'un echo $CONFIG->info; ????????
bien que tu puisses faire comme ca aussi (même si y'a pas forcement grand intéret..)
Code :
|
mais bon....
Marsh Posté le 03-08-2005 à 20:29:55
Merci pour ta réponse, c'est sympa d'avoir pris le temps d'écrire tout ça.
Marsh Posté le 02-08-2005 à 23:28:49
Bonjour j'ai un petit probleme, je vais raccourcir :
je dois apellé ça dans une fonction mais je ne sais pas comment faire du tout, j'aimerais afficher de cette façon la :
Voilà donc echo $CONFIG->info; devrait m'afficher "test info" et echo $CONFIG->truc; devrait m'afficher "test truc"
Message édité par Masenko le 02-08-2005 à 23:40:22