Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Vertailuoperaatiot | Muuttujat ja Tietotyypit
Johdanto PHP:hen

bookVertailuoperaatiot

Vertailuoperaatiot PHP:ssä käytetään arvojen vertaamiseen ja niiden keskinäisen suhteen määrittämiseen. Nämä operaatiot palauttavat usein totuusarvoja (true tai false) sen perusteella, onko vertailu tosi vai epätosi.

Yhtäsuuri (==): Tarkistaa, ovatko kaksi arvoa yhtäsuuret.

main.php

main.php

copy
1234
<?php $result = (10 == 5); // `$result` will be `false` echo $result; ?>

Ei yhtä suuri (!=): Tarkistaa, eivätkö kaksi arvoa ole yhtä suuret.

main.php

main.php

copy
1234
<?php $result = (10 != 5); // `$result` will be `true` echo $result; ?>

Identtinen (===): Tarkistaa, ovatko kaksi arvoa yhtä suuret ja samaa tyyppiä.

main.php

main.php

copy
1234
<?php $result = (10 === "10"); // `$result` will be `false` echo $result; ?>

Ei identtinen (!==): Tarkistaa, ovatko kaksi arvoa eri suuruisia tai eri tyyppiä.

main.php

main.php

copy
1234
<?php $result = (10 !== "10"); // `$result` will be `true` echo $result; ?>

== (Yhtä suuri kuin) -operaattori vertaa kahden operaandin arvoja, välittämättä niiden tietotyypeistä. Jos molempien operaandien arvot ovat samat, == palauttaa true. === (Identtinen) -operaattori vertaa sekä arvoja että tietotyyppejä. Se palauttaa true vain, jos sekä arvot että tietotyypit ovat identtiset. != (Eri suuri kuin) ja !== (Ei identtinen) toimivat samalla tavalla, mutta tarkistavat, etteivät arvot (tai tietotyypit) ole samat.

Nämä erot ovat olennaisia arvojen vertailussa ja loogisten operaatioiden oikeellisuuden varmistamisessa PHP-ohjelmissa.

"Suurempi kuin" ja "Pienempi kuin" -operaattorit

Esimerkiksi $result = (10 > 5); asettaa $result-muuttujan arvoksi true:

main.php

main.php

copy
1234
<?php $result = (10 > 5); // `$result` will be `true` echo $result; ?>

Totuusarvot ja vertailuoperaatiot ovat olennaisia PHP-sovellusten ehdollisen logiikan ja päätöksenteon toteuttamisessa. Niiden avulla kehittäjät voivat ohjata ohjelman kulkua ehtojen perusteella ja tehdä dynaamisia päätöksiä koodissaan.

question mark

Valitse oikeat väittämät vertailuoperaatioista PHP:ssä

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain the difference between == and === in PHP?

What are some common use cases for comparison operators in PHP?

Can you provide examples of how these operators are used in conditional statements?

Awesome!

Completion rate improved to 4.35

bookVertailuoperaatiot

Pyyhkäise näyttääksesi valikon

Vertailuoperaatiot PHP:ssä käytetään arvojen vertaamiseen ja niiden keskinäisen suhteen määrittämiseen. Nämä operaatiot palauttavat usein totuusarvoja (true tai false) sen perusteella, onko vertailu tosi vai epätosi.

Yhtäsuuri (==): Tarkistaa, ovatko kaksi arvoa yhtäsuuret.

main.php

main.php

copy
1234
<?php $result = (10 == 5); // `$result` will be `false` echo $result; ?>

Ei yhtä suuri (!=): Tarkistaa, eivätkö kaksi arvoa ole yhtä suuret.

main.php

main.php

copy
1234
<?php $result = (10 != 5); // `$result` will be `true` echo $result; ?>

Identtinen (===): Tarkistaa, ovatko kaksi arvoa yhtä suuret ja samaa tyyppiä.

main.php

main.php

copy
1234
<?php $result = (10 === "10"); // `$result` will be `false` echo $result; ?>

Ei identtinen (!==): Tarkistaa, ovatko kaksi arvoa eri suuruisia tai eri tyyppiä.

main.php

main.php

copy
1234
<?php $result = (10 !== "10"); // `$result` will be `true` echo $result; ?>

== (Yhtä suuri kuin) -operaattori vertaa kahden operaandin arvoja, välittämättä niiden tietotyypeistä. Jos molempien operaandien arvot ovat samat, == palauttaa true. === (Identtinen) -operaattori vertaa sekä arvoja että tietotyyppejä. Se palauttaa true vain, jos sekä arvot että tietotyypit ovat identtiset. != (Eri suuri kuin) ja !== (Ei identtinen) toimivat samalla tavalla, mutta tarkistavat, etteivät arvot (tai tietotyypit) ole samat.

Nämä erot ovat olennaisia arvojen vertailussa ja loogisten operaatioiden oikeellisuuden varmistamisessa PHP-ohjelmissa.

"Suurempi kuin" ja "Pienempi kuin" -operaattorit

Esimerkiksi $result = (10 > 5); asettaa $result-muuttujan arvoksi true:

main.php

main.php

copy
1234
<?php $result = (10 > 5); // `$result` will be `true` echo $result; ?>

Totuusarvot ja vertailuoperaatiot ovat olennaisia PHP-sovellusten ehdollisen logiikan ja päätöksenteon toteuttamisessa. Niiden avulla kehittäjät voivat ohjata ohjelman kulkua ehtojen perusteella ja tehdä dynaamisia päätöksiä koodissaan.

question mark

Valitse oikeat väittämät vertailuoperaatioista PHP:ssä

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
some-alt