⊗ppPmCdSI 82 of 447 menu

If-else apgalvojumu inversija

Apskatīsim šādu kodu:

<?php if ($num > 0 and $num < 5) { echo '+++'; } else { echo '---'; } ?>

Invertēsim nosacījumu no dotā koda, tas ir, pārveidosim to par tā pretstatu. Pretējais nosacījums būs šāds:

<?php if ($num <= 0 or $num >= 5) { echo '+++'; } else { echo '---'; } ?>

Kā redzat, lai invertētu nosacījumu, nākas nedaudz padomāt. Daudz vienkāršāk būtu izmantot operatoru !, kas ir loģiskais . Izmantojot šo operatoru, mums pietiek ielikt izsaukuma zīmi pirms sākotnējā nosacījuma - un tas tiks invertēts pats:

<?php if ( !($num > 0 and $num < 5) ) { echo '+++'; } else { echo '---'; } ?>

Dots šāds kods:

<?php if ($num1 >= 0 or $num2 <= 10) { echo '+++'; } else { echo '---'; } ?>

Izmantojot operatoru ! invertējiet doto nosacījumu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt