Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse
Skrevet

== brukes når du skal sammenlikne 2 verdier. f.eks.

 

if ($var1 == $var2)

{

echo("like");

}

 

= brukes da en verdi skal få samme innhold som en annen:

 

$var1 = $var2; //$var1 og $var2 har nå samme innhold

 

hva === gjør ANER jeg ikke

Skrevet (endret)

Som det blir sagt over, så er == og === det samme, men === sjekker også om type er likt og, dvs om de f.eks begge er type string, eller boolean osv..

 

Edit: typo ;)

Endret av FuLu
Skrevet (endret)

$test1 = "abc";
$test2 = "aBc";
if ($test1 == $test2) 
{echo "Hello";}

 

Gir false

 

$test1 = "abc";
$test2 = "aBc";
if ($test1 === $test2)
{echo "Hello";}

 

Gir false

 

/me hadde problemer med en slik test som ikke slo til ved en sammenligning tidligere.... må ha væt en annen forskjell da. Endret sjekken til noe annet den gang :)

Endret av Gruzuk

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...