Ved å bruke to lik i PHP

Ved å bruke to lik i PHP


PHP språket gir programmerere med evnen til å utføre sammenligning operasjoner på variabler og verdier. Likhetstegnet vises i ulike PHP operasjoner, inkludert sammenligning funksjoner. Utviklere kan velge å gjennomføre likestilling test ved hjelp av enten to eller tre likhetstegn avhengig av omstendighetene og krav. Den likhetstegnet også vises i oppgave operasjoner og andre sammenligningsfunksjoner.

Oppdrag

PHP-skript bruke enkelt likhetstegn til å utføre oppdrag operasjoner. Følgende eksempelkode demonstrerer erklære en variabel og tilordne en verdi til det:

$ My_text = "hallo";

Denne koden skaper en variabel som heter "my_text" og deretter tildeler verdien spesifisert etter likhetstegnet. Når likhetstegn vises i PHP-skript isolert som dette, er de ikke utfører sammenligninger, men tilordner verdier, instruere PHP til å lagre et bestemt element på en bestemt variabel referanse.

PHP Operatører

PHP operatører inkluderer de for aritmetikk og sammenligning. For eksempel, for å teste om en variabel er større enn en annen, kan PHP-skript inkluderer følgende syntaks:

if ($ 1> $ 2) echo "Det ene er større";

For å teste om en variabel er enten større enn eller lik en annen, kan koden du bruke følgende syntaks:

if ($ 1> = $ to) echo "ene er større enn eller lik den andre";

For å teste om en variabel er ikke lik en annen, gjelder følgende kode:

if ($ 1 = $ 2!) echo "De to er ikke like";

I mange tilfeller sammenligning operasjoner vises i betingede strukturer som disse "hvis" uttalelser. Sammenligningen operasjonen returnerer en boolsk verdi på sant eller usant, bestemme flyten av henrettelsen.

Likestilling

PHP-skript ofte teste for likestilling. Følgende eksempelkode demonstrerer teste om to verdier er like:

if ($ første == $ sekund) echo "Lik";

Denne testen sjekker verdien av hver variabel spesifisert, så sammenligner dem. Hvis de har lik verdi, returnerer test en sann verdi og innholdet i "hvis" statement vil utføre. Hvis testen returnerer en falsk verdi, hvis de to variablene spesifiserte ikke er av lik verdi, oppstilling innhold vil ikke utføre og videreforedling vil gå videre til neste linje. I de fleste tilfeller denne versjonen av likestilling test, ved hjelp av to likhetstegn, er tilstrekkelig og effektiv.

Identitet

PHP-skript kan utføre et ekstra nivå av likhet testing. Hvis en utvikler trenger å teste ikke bare at to variabler er av lik verdi, men at de også er av samme type, kan de bruke tre likhetstegn. Følgende kode demonstrerer denne teknikken:

if ($ første === $ sekund) echo "Identisk";

Denne testen avgjør om to variabler er identiske i stedet for like. Denne testen er ikke nødvendig i de fleste tilfeller, så hvis et skript bare må bestemme likestilling, de doble likhetstegnet skal brukes som standard.