Alors voilà, je me baladais à la recherche d'un problème de regex dans le forum apache et je suis tombé sur un message de Lancelot du Lac qui pointait vers une page de apache.org expliquant le mod_rewrite etc...
J'ai un peu lu, scroll down etc... Et là je suis tombé sur un bout de code cgi:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $url = $ENV{'PATH_INFO'}; //ceci m'a chatouillé l'oeil... print "HTTP/1.0 302 Moved Temporarily\n"; print "Server: $ENV{'SERVER_SOFTWARE'}\n"; print "Location: $url\n"; print "Content-type: text/html\n";
Alors j'ai fais mon petit test:
Et oui, ça fonctionne. J'en avais jamais entendu parlé... Jamais vu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $ok{'lol'} = 'fonctionne?'; $user = $ok{'lol'};
Alors ma question est: à quoi cela peut-il servir d'utiliser {} au lieu de [] pour les tableaux? Est-ce plus performant? Est-ce juste pour un soucis de lisibilité qu'on utilise par convention [] pour les tableaux plutot que {} ?
Ca ne simplifierait pas grandement d'utiliser tout le temps {} pour les if/tableau/etc... plutôt que de changer selon le type?
Voilà, quelques interrogations, maintenant faut je retourne à ma regex ^^"
Partager