⊗ppPmCdBShI 85 of 447 menu

Lühendatud if if-else konstruktsioonis

Oletame, et näiteks tahame teada, kas muutuja $test on võrdne väärtusega true. Sellisel juhul saab konstruktsiooni if kirjutada nii:

<?php $test = true; if ($test == true) { echo '+++'; } else { echo '---'; } ?>

Programmeerimises on sellised kontrollid vaja väga sageli, seega on nende jaoks olemas elegantsem lühendatud vorm: if ($test == true) asemel saab kirjutada lihtsalt if ($test).

Kirjutame oma koodi lühendatud kujul ümber:

<?php $test = true; if ($test) { // ekvivalentne if ($test == true) echo '+++'; } else { echo '---'; } ?>

Oletame nüüd, et kontrollime, kas muutuja $test ei ole võrdne true-ga:

<?php $test = true; if ($test != true) { echo '+++'; } else { echo '---'; } ?>

Sellisel juhul näeb lühendatud süntaks välja selline:

<?php $test = true; if (!$test) { // kasutame loogilist EI echo '+++'; } else { echo '---'; } ?>

Sarnane lühendus eksisteerib ka false kontrollimiseks. Oletame, et on antud selline kood:

<?php $test = true; if ($test == false) { echo '+++'; } else { echo '---'; } ?>

Tingimus $test == false on tegelikult sama mis $test != true:

<?php $test = true; if ($test != true) { // ekvivalentne if ($test == false) echo '+++'; } else { echo '---'; } ?>

Noh, ja sellist tingimust oleme juba eelmises näites õppinud lühendama. Lühendame:

<?php $test = true; if (!$test) { echo '+++'; } else { echo '---'; } ?>

Kirjutage järgmine kood ümber kasutades lühendatud võrdlust:

<?php $test = true; if ($test == true) { echo '+++'; } else { echo '---'; } ?>

Kirjutage järgmine kood ümber kasutades lühendatud võrdlust:

<?php $test = true; if ($test == false) { echo '+++'; } else { echo '---'; } ?>

Kirjutage järgmine kood ümber kasutades lühendatud võrdlust:

<?php $test = true; if ($test != true) { echo '+++'; } else { echo '---'; } ?>

Kirjutage järgmine kood ümber kasutades lühendatud võrdlust:

<?php $test = true; if ($test != false) { echo '+++'; } else { echo '---'; } ?>
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu