=== et == et &=

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : === et == et &=

Re: === et == et &=

par jeorcal » 12 nov. 2010, 15:52

tout est dans la doc mais pour trouver la doc c pas evident

merci

Re: === et == et &=

par Genova » 12 nov. 2010, 13:06

C'est justement une des forces de PHP ;)

Pour comparer avec le tapage il y a === et !==.

L'opérateur @ sert à cacher les erreurs, et l'opérateur & sert à passer par référence (au lieu de passer par copie). Tout est dans la doc ;)

Re: === et == et &=

par jeorcal » 12 nov. 2010, 08:23

ça revient à $var .= 1 ?

mais il y a aussi des trucs du genre @v ou &var ?

pour 1 <> '1' c'est dommage que php n'accepte pas le typage comme en c#
string $var = '1' ;

merci

Re: === et == et &=

par Genova » 12 nov. 2010, 00:59

Voilà c'est ça.

Par contre @= n'existe pas.

$var &= 1; est un raccourci pour $var = $var & 1; (c'est un opérateur binaire, assez peu utilisé).

Re: === et == et &=

par jeorcal » 11 nov. 2010, 20:57

super

merci beaucoup

donc $a === $b
est faux si
$a = '1';
$b = 1;

Re: === et == et &=

par ouckileou » 11 nov. 2010, 19:10

La doc est ici : http://fr2.php.net/manual/fr/language.operators.php

Tu peux aussi rechercher dans le forum, cette question a déjà été posée. Il y a aussi un sujet dans la FAQ

=== et == et &=

par jeorcal » 11 nov. 2010, 18:14

c'est quoi la différence entre === et == ?

c'est quoi &= ? et @= ? ert des trucs comm &variable ?

ou est la doc pour tout ça ?

merci