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

dimi3 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   -  
dimi3 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   17
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   20
 
merci beaucoup pour vos réponses rapides.
0