5 of 410 menu

Konštrukcia elseif

Konštrukcia elseif sa používa spolu s if na kontrolu dodatočných podmienok, ak predchádzajúca podmienka if alebo elseif bola nepravdivá. Umožňuje vytvárať reťazce podmienok a vykonávať rôzne bloky kódu v závislosti od výsledku kontroly.

Syntax

if (podmienka1) { // kód, ak podmienka1 je pravdivá } elseif (podmienka2) { // kód, ak podmienka2 je pravdivá } else { // kód, ak všetky podmienky sú nepravdivé }

Príklad

Skontrolujeme hodnotu premennej a vypíšeme zodpovedajúcu správu:

<?php $num = 10; if ($num > 15) { echo 'Číslo je väčšie ako 15'; } elseif ($num > 5) { echo 'Číslo je väčšie ako 5, ale nie väčšie ako 15'; } else { echo 'Číslo je 5 alebo menšie'; } ?>

Výsledok vykonania kódu:

'Číslo je väčšie ako 5, ale nie väčšie ako 15'

Príklad

Skontrolujeme typ dát premennej:

<?php $var = '123'; if (is_int($var)) { echo 'Je to celé číslo'; } elseif (is_string($var)) { echo 'Je to reťazec'; } else { echo 'Je to iný typ dát'; } ?>

Výsledok vykonania kódu:

'Je to reťazec'

Pozrite tiež

  • konštrukciu if,
    ktorá kontroluje podmienku
  • konštrukciu switch,
    ktorá vyberá variant vykonania
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť