$date = new Date??() - PHP - Programmation
Marsh Posté le 11-04-2007 à 16:01:24
tu fais une classe dateFactory qui se charge de t'instancier la bonne classe
ensuite tu fait $date = dateFactory.fileMoiAuBonFormat($lang);
Marsh Posté le 11-04-2007 à 16:20:31
Ouais, c'est ce que je comptais faire au final... Mais qui ne change rien au problème quand même, puisque je ne vais faire que déplacer le switch dans la fonction de création de la factory.
Je viens de regarder sur google, et j'ai pas trouvé d'autres solutions...
Marsh Posté le 11-04-2007 à 16:49:48
haazheel a écrit : Ouais, c'est ce que je comptais faire au final... Mais qui ne change rien au problème quand même, puisque je ne vais faire que déplacer le switch dans la fonction de création de la factory. Je viens de regarder sur google, et j'ai pas trouvé d'autres solutions... |
oui , mais il ne sera la qu'une fois, tu n'as plus a t'en soucier par la sute, et tu peux ajouter des langues facilement
zapan666 a écrit :
|
Code :
|
est un exemple tout a fait fonctionniel , equivalent a printf(" test a la con" ) ( peut etre en rajoutant des {} j'ai un doute )
j'adore le php
Marsh Posté le 11-04-2007 à 17:00:10
zapan666 a écrit :
|
flo850 a écrit : oui , mais il ne sera la qu'une fois, tu n'as plus a t'en soucier par la sute, et tu peux ajouter des langues facilement
|
Marsh Posté le 11-04-2007 à 17:05:44
j'ai failli mettre "it's a trap", mais je me suis dis que ca allait se voir
Marsh Posté le 12-04-2007 à 17:29:58
svp ça fait quoi exactement ce $$ dans ce cas là ?
Pas facile de trouver des infos seul car les moteurs de recherche ont tendance à dégommer le dollar, donc je ne trouve rien .
Merci beaucoup
Marsh Posté le 12-04-2007 à 17:39:29
Rien du tout, ça invoque des démons qui viennent te bouffer les gonades, il ne faut jamais faire un truc pareil
Marsh Posté le 12-04-2007 à 17:45:09
TotalRecall a écrit : svp ça fait quoi exactement ce $$ dans ce cas là ? |
$toto = prout
$$toto est equivalent a $prout
en pratique, c'est la mal d'utiliser ca, sauf dans un cas sur un million ( encore que, on peut toujours faire sans , ce sera plus propre )
si tu couple ca a un php qui initialise les variables lors de leur premier appel et/ou qui ne te mets aps d'erreur quand tu utilise une variable non initialisée, tu tombe dans des situations diaboliques
masklinn a écrit : Rien du tout, ça invoque des démons qui viennent te bouffer les gonades, il ne faut jamais faire un truc pareil |
cay vrai en plus
Marsh Posté le 12-04-2007 à 17:49:10
flo850 a écrit : $toto = prout |
t'as oublié les guillemets
Marsh Posté le 12-04-2007 à 18:13:55
ok merci . C'est comme ça que j'avais percu le fonctionnement du truc (guillemets en plus) mais ça me paraissait tellement simple pour faire quelque chose qu'on prétend souvent impossible que j'avais du mal à y croire.
Ca a l'air effectivement dégueu mais ça fait envie quand même, genre pour la question abordée au début
Merci en tout cas
Marsh Posté le 12-04-2007 à 18:15:20
TotalRecall a écrit : ok merci . C'est comme ça que j'avais percu le fonctionnement du truc (guillemets en plus) mais ça me paraissait tellement simple pour faire quelque chose qu'on prétend souvent impossible que j'avais du mal à y croire. |
Non, à chaque fois que l'envie peut t'en prendre d'utiliser cette monstruosité, c'est que tu abordes le problème de la mauvaise manière et que tu ne connais pas suffisament bien les outils et méthodologies à ta disposition.
Marsh Posté le 13-04-2007 à 03:31:03
Bof, c'est du php, ça veut dire plein de manièreSSS de faire de la merde.
Marsh Posté le 13-04-2007 à 07:46:09
Shinuza a écrit : Bof, c'est du php, ça veut dire plein de manièreSSS de faire de la merde. |
Quelque soit le langage t'as toujours plein de façons de pondre de la merde ... Le seul critère déterminant étant la qualité de l'interface chaise-clavier .. Après c'est vrai que certains langages comme PHP semblent être fait pour ...
Marsh Posté le 13-04-2007 à 12:01:48
c'est clair que php est farci de failles potentielles .
Apres, bien utilisé, c'est un excellent langage Web. Seulement il faut prendre le temps de s'intéresser aux pieges.
C'est assez paradoxal car c'est un langage franchement simple à apprendre, et en même temps très risqué pour quelqu'un qui ne maîtrise pas déjà la prog et les subtilités de l'informatique.
Marsh Posté le 13-04-2007 à 12:31:11
TotalRecall a écrit : Apres, bien utilisé, c'est un excellent langage Web. |
Bof.
C'est un mauvais langage, que ce soit en général ou pour le web, ses avantages étant la simplicité de déploiement et le fait d'être présent partout
Marsh Posté le 11-04-2007 à 15:57:59
Bonjour à tous,
j'ai les classes suivantes:
je sais depuis un cookie ou depuis $_GET la langue souhaitée par le visiteur: FR ou US
plutôt que de faire un truc du genre:
j'aurai aimé faire quelque chose du genre
C'est possible ça en PHP?
Merci d'avance
Mike
Message édité par haazheel le 11-04-2007 à 15:59:54