5 of 410 menu

Konstrukcija elseif

Konstrukcija elseif naudojama kartu su if papildomoms sąlygoms patikrinti, jei ankstesnė if ar elseif sąlyga pasirodė klaidinga. Ji leidžia kurti sąlygų grandines ir vykdyti skirtingus kodo blokus priklausomai nuo patikrinimo rezultato.

Sintaksė

if (sąlyga1) { // kodas, jei sąlyga1 teisinga } elseif (sąlyga2) { // kodas, jei sąlyga2 teisinga } else { // kodas, jei visos sąlygos klaidingos }

Pavyzdys

Patikrinkime kintamojo reikšmę ir išveskime atitinkamą pranešimą:

<?php $num = 10; if ($num > 15) { echo 'Skaičius didesnis už 15'; } elseif ($num > 5) { echo 'Skaičius didesnis už 5, bet ne didesnis už 15'; } else { echo 'Skaičius 5 arba mažesnis'; } ?>

Kodo vykdymo rezultatas:

'Skaičius didesnis už 5, bet ne didesnis už 15'

Pavyzdys

Patikrinkime kintamojo duomenų tipą:

<?php $var = '123'; if (is_int($var)) { echo 'Tai sveikasis skaičius'; } elseif (is_string($var)) { echo 'Tai eilutė'; } else { echo 'Tai kitas duomenų tipas'; } ?>

Kodo vykdymo rezultatas:

'Tai eilutė'

Taip pat žiūrėkite

  • konstrukciją if,
    kuri tikrina sąlygą
  • konstrukciją switch,
    kuri pasirenka vykdymo variantą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti