OVH Cloud OVH Cloud

T_PAAMAYIM_NEKUDOTAYIM et quote

11 réponses
Avatar
Olivier Masson
Salut,

J'avais déjà lu que ce superbe message d'erreur signifiait vaguement
qu'il y avait 2 "deux points" (:) où il ne fallait pas.
Mais je l'ai eu dans un tout autre contexte, quand j'ai voulu voir ce
que provoquait un unset de constante :
declare('YOUPI','Salut !');
unset(YOUPI);

Bon, sans grand intérêt.

Par contre, qq un saurait-il pourquoi tous les exemples de la doc de php
utilise les double quotes plutôt que les simples ?
define("youpi","bonjour !");
plutôt que define('youpi','bonjour !');
C'est très très légèrement plus long à l'exécution et c'est très
légèrement plus risqué d'utiliser les double quotes partout.

Merci.

1 réponse

1 2
Avatar
Mickael Wolff
Olivier Masson a écrit :

Niet. Comme je suis généreux, je te donne *mon* code que je veux bien
toutefois laisser en GPL :
<?php
/* Trezutile V1.1(R-version) */
error_reporting(255);
define('SALUT','hello !');
unset(SALUT);
?>


Ah ouais, je pensais vraiment que tu avais un : qui traînait ^^;

- il n'y a pas de surprise lors de l'interprétation de la chaîne



c'est bien cela qui me gêne.


Ça te gêne qu'il n'y a pas de surprise ?

mettons fin à cela puisque ce n'est finalement pas vrai.


Ça l'est, mais c'est négligeable.

Oui ! A quand PHP 5.3 dans lenny ?


<http://www.dotdeb.org/2009/07/03/php-5-3-0-final-preview-packages-available-for-debian-lenny/>

Je vais lancer un fil sur GOTO maintenant :) (ceci dit, la bande de la
page consacrée à goto sur php.net est pas mal)


Bah, ça manquait. Et puis, ne soyons pas mauvaise langue : bien
utilisé, goto est une instruction fréquentable, la preuve :

grep -r '<goto>' /usr/src/linux/ | wc -l

hop ! je vais me cacher.
--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org

Seeking for a position <http://lupusmic.org/pro/>
1 2