Den likhetstegn i PHP har forskjellige bruksområder , avhengig av hvor mange like tegn er brukt og hvilke andre aktører det er kombinert med . En likhetstegnet brukes til å tilordne en verdi til en variabel og kan kombineres med aritmetiske operatører til å utføre en beregning og tildeling samtidig. To like tegn brukes til å foreta sammenligninger mellom verdier eller variable. Tre like tegn blir brukt til å lage identisk sammenligning mellom verdiene eller variable. Pass på at du forstår hva du prøver å oppnå med en PHP setningen slik at du vet hvor mange like tegn til bruk. Oppdraget
likhetstegnet fungerer som et oppdrag operatør i PHP. PHP beregner verdien til høyre for likhetstegnet og tildeler den verdien til variabelen til venstre for likhetstegnet . For eksempel : en
$ x = 100;
$ name = " John" ,
$ resultat = max ( $ a, $ b ) ;
< p > den variabelen " x " tildeles verdien 100 , variabelen " navn " er tildelt verdien " John" og variabelen "resultat" er tildelt den største av verdien i variabelen "a" og verdien i variabelen " b ".
Assignment og drift
Kombiner likhetstegnet med en aritmetisk operator , som operatørene som brukes for addisjon, subtraksjon , multiplikasjon , divisjon og modulus , til utføre en beregning under oppdraget automatisk. For eksempel utsagnet : en
$ x + = 20;
legger 20 til dagens verdi på variabelen
p Dette fungerer også for strengvariabler "x ". . For eksempel utsagnet : en
$ first_name = '' + $ etternavn , legger
et mellomrom og verdien i " etternavn " variable til slutten av " first_name " streng . .
Sammenligning
Bruk to like tegn til å foreta sammenligninger mellom verdier eller variable. For eksempel utsagnet : en
if ( $ x == $ y ) echo " Lik ";
vil sammenligne verdiene i variablene "x " og " y" . Lag en "ikke lik" uttrykk ved å bruke utropstegn ("ikke ") fører med en likhetstegnet. For eksempel : en
hvis echo " Du er ikke Tom ! ";
Vær forsiktig med å bruke ett likhetstegn ved sammenligningen , fordi den sammenligningen ( $ name = " Tom" ! ) vil være tilfelle dersom verdien er null. For eksempel utsagnet : en
if ( $ x = $ y ) echo " Dette er sant hvis y er null ";
tildeler verdien i variabelen " y " til variabelen " x "og deretter evaluerer den verdien som enten sant eller usant .
identisk sammenligning
Bruk tre like tegn til å lage en identisk sammenligning. Dette er spesielt nyttig når du evaluerer uttrykk for "true " eller "false ", fordi null evalueres til "false" i PHP , og noen som ikke er null evalueres til "true ". Ved å bruke tre like tegn , vil bare verdien " false" evalueres til "false ". For eksempel : en
$ x = false;
$ y = 0;
if ( $ x === false) echo " X er falsk ";
if ( $ y == false ) echo " Y er falsk bruke to like tegn " ;
if ( $ y === false) echo " Y ikke er falsk ved hjelp av tre like tegn ";