PHP : if(@ $$nomVar!="1") {

Fermé
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 - 3 nov. 2008 à 17:15
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 - 3 nov. 2008 à 18:11
Bonjour,

J'ai trouvé un code sur internet dans lequel je trouve la ligne :

if(@ $$nomVar!="1") {

Que signifie l'arobase ?
Que signifie la suite des deux $ ?

Je vous remercie.
A voir également:

3 réponses

_will Messages postés 133 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 3 décembre 2008 17
3 nov. 2008 à 17:21
Bonjour,

Il me semble que l'arobase permet de définir que l'on ne veux pas gérer les erreurs sur la ligne correspondante.

Le $$ C'est pour atteindre une variable a partir de son nom.
Ça permet d'appeler les variables dynamiquement

Ex:

$toto = "text"
$$toto revient à $text
0
La Viande Messages postés 50 Date d'inscription lundi 3 novembre 2008 Statut Membre Dernière intervention 9 mars 2009
3 nov. 2008 à 17:24
le dolla 2 foi ca veu dire que cé un variable dinamik!!!???
en fait si $nomVar = 'caca' alors en fai $$nomVar ça fera $caca

tu voi c tout con!!


L'arobas ici na pâ de sens! au dépar c pôur enlevé les message d'ereur dé fonction mé là ça n'a pas d interé parce cé une variable.

En fai si je pense ca de l'inrêté parce si la variale elle exist pa alor au moin taura pas de mesg d'ereur!!!!!

timagine si $caca es pa declaré, kil exist pas!!??? ba du coup $$nomVar ca va crashé php. donc je pence que c pour sa que larobase. pour evité les massages derreur si ta variab dynamik exisse pa!!!!!!
0
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 20
3 nov. 2008 à 18:11
merci beaucoup pour vos réponses rapides.
0