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

dimi3 Messages postés 278 Statut Membre -  
dimi3 Messages postés 278 Statut Membre -
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 216 Statut Membre 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 Statut Membre
 
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 278 Statut Membre 20
 
merci beaucoup pour vos réponses rapides.
0