Programmation » [PHP] A quoi sert le mot-clef "use"?
Catégorie:  
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 26/11/2006 @ 21:32:14,
Par gizmo
Bon, évidemment, j'ai recommencé a joué avec PHP aujourd'hui, et évidemment, je suis encore tombé sur une couille. (putain que ce langage me casse les burnes :kiki: )

Or donc, je voulais me faire une sorte de simulation de namespace. Donc je me suis dit que "use" ce serait pas mal comme nom de fonction pour recenser les namespaces utilisé. Problème, c'est visiblement un mot-clef résérvé (cf http://be2.php.net/manual/en/reserved.php ). Et bien sur, c'est le seul de toute la liste sans lien pour décrire à quoi il sert...

Je fais donc appel à tous les trifouilleurs de ce truc pour éclairer ma lanterne. Merci.

Dernière édition: 26/11/2006 @ 21:32:36
Concept vivant.
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 19:24:34,
Par gizmo
Bon, et kwé?! Ne me dites pas que personne ne fait de php ici :oh:
C'est un peu comme la masturbation, tout le monde pratique mais a un peu honte de le reconnaitre. N'ayez pas peur, on est entre nous...
Concept vivant.
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 19:46:12,
Par cauet
Ok, je me masturbe.

:neowen:
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 20:01:25,
Par philfr
cauet > :lol:

gizmo> Tu veux savoir quoi ? À quoi sert le mot réservé "use" en PHP ?
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 20:17:59,
Par Jean-Christophe
philfr > C'est quand même le titre du topic...

Moi qui n'y connais rien en PHP, je dirais que c'est une fonction qui sert à appeler qque chose, mais quoi?
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 21:01:35,
Par H2G2
Je peux jouer, moi aussi? :joce: j'ai trouvé ça :oh:
"use" is a reserved word in php but it is not useable (not even in PHP6 as far
as I know).

C'est là, tiens...
Heureusement que je suis là pour vous éclairer
:h2g2-neowen:
« Nul n'éprouvette en son pays. » (Louise Brown)
Twitter: Quand le besoin est pressant, tous les lieux sont propices.
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 21:24:34,
Par zion
Bon, et kwé?! Ne me dites pas que personne ne fait de php ici :oh:
C'est un peu comme la masturbation, tout le monde pratique mais a un peu honte de le reconnaitre. N'ayez pas peur, on est entre nous...


C'est comme pour la masturbation, le moins possible, je me limite aux fonctions sur les strings et autres bricoles du genre :petrus:

Non je rigole pas, j'ai même pas encore touché à PHP5 :joce:
Je suis le Roy :ocube:
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 22:30:34,
Par gizmo
Je peux jouer, moi aussi? :joce: j'ai trouvé ça :oh:

C'est là, tiens...
Heureusement que je suis là pour vous éclairer
:h2g2-neowen:


Ah ouais, ok c'est cool.

Décidément, ce langage est vraiment lamentable. Pourquoi y a pas d'hébergeur mutualisé en Lisp ou en ML :cry:
Concept vivant.
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 22:48:03,
Par cauet
Peut-être par-ce que Lisp est totalement inconnu? :oh:
Et qu'est-ce que ca peut faire que 'use' est réservé?

Si on l'autorise dans PHP5, qu'il sois attribué à autre chose en PHP6, tu va aussi crier au scandale qu'on ne change pas un mot-clef comme ça.. :ciler:
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 27/11/2006 @ 23:00:11,
Par gizmo
Hum,... je vois que tu n'as que peux d'expérience dans les langages de programmation. Pour faire simple, deux principes qui se vérifient au court du temps:
- Avoir des mots-clefs n'oblige pas ceux-ci a être réservés.
- Avoir un nombre important de mots-clefs est signe d'un langage mal conçu. A fortiori si ces mots sont réservés.

Donc, oui, je rale qu'ils rajoutent des mots réservé sans les utiliser, ni même savoir s'ils vont en faire quelque chose, et oui, je rale qu'ils mettent autant de mots réservés, et encore plus de mots-clefs.
Un language élégant et bien conçu se contente généralement d'une vingtaine de mots-clefs. Ici, ils en sont déjà à 70 mots réservés.
Concept vivant.
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 00:06:56,
Par philfr
philfr > C'est quand même le titre du topic...


Oui, OK... Mais ça me semblait évident qu'il était réservé sans servir à rien, juste "for future use", puisque la documentation n'en fait nulle part d'autre mention...

D'un autre côté, je ne suis pas du tout développeur PHP, alors je voulais chercher un peu avant de dire une potentielle connerie.

Au fait, en Java, "goto" et "const" sont aussi des mots réservés inutilisables...

Dernière édition: 28/11/2006 @ 00:08:35
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 09:13:25,
Par gizmo
Tout a fait, et c'est un scandale :oh:
Concept vivant.
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 10:12:16,
Par cauet
Hum,... je vois que tu n'as que peux d'expérience dans les langages de programmation. Pour faire simple, deux principes qui se vérifient au court du temps:
- Avoir des mots-clefs n'oblige pas ceux-ci a être réservés.
- Avoir un nombre important de mots-clefs est signe d'un langage mal conçu. A fortiori si ces mots sont réservés.

Donc, oui, je rale qu'ils rajoutent des mots réservé sans les utiliser, ni même savoir s'ils vont en faire quelque chose, et oui, je rale qu'ils mettent autant de mots réservés, et encore plus de mots-clefs.
Un language élégant et bien conçu se contente généralement d'une vingtaine de mots-clefs. Ici, ils en sont déjà à 70 mots réservés.


Mouais. Cela dit, ce qui m'énerve le plus dans PHP c'est qu'il laisse passer des truc de ce genre:

echo "Votre pseudo est:$toto,mais vous pouvez évidemment le modifier.";

Ptain.. comment c'est autorisé ce truc ?


(pour les non-programmeurs ca devrait ressembler à ceci:
echo "Votre pseudo est:".$toto.",mais vous pouvez évidemment le modifier.";
(avec un IDE coloré, on voit mieux qu'on écrit!)
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 11:10:41,
Par zion
Euh non, je ne vois pas d'hérésie la dedans, par contre l'echo sans parenthèse la oui, c'est une hérésie cela devrait être puni par plusieurs coups de fouets :petrus:
Sinon t'as qu'à utiliser un simple quote
Je suis le Roy :ocube:
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 11:18:00,
Par philfr
C'est ce qui arrive quand on veut mélanger dans un même langage des features du shell, du C et de tout ce qu'on trouve sympa un moment donné...

Perl est la quintessence de ce modèle, et PHP semble en être un digne héritier.
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 12:23:23,
Par ovh
C'est que j'allais dire, en Perl c'est d'office comme ça pour afficher une variable tu dois la foutre entre quotes :grin: (simple ou double ché plus, je fais très peu de perl)
Je n'ai rien à voir avec www.ovh.com
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 15:46:26,
Par max
C'est tellement fashion aussi de critiquer PHP pour ce qu'il n'est pas :smile:
Trololo
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 15:55:10,
Par zion
C'est tellement fashion aussi de critiquer PHP pour ce qu'il n'est pas :smile:


Je suis d'accord et pas d'accord :oh:

J'explique?

Non on s'en fout t'as raison, mais PHP fait juste ce dont j'ai besoin, pour le haut niveau je ne prétends pas utiliser PHP :ddr555: (ah benh voila, j'ai quand même donné mon avis :oh: )
Je suis le Roy :ocube:
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 15:56:17,
Par max
tout à fait d'accord avec Zion qui triche en s'expliquant !
Trololo
   
[PHP] A quoi sert le mot-clef "use"?
Publié le 28/11/2006 @ 16:18:40,
Par philfr
Heu... moi j'ai pas critiqué hein...
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?