5 of 410 menu

Az elseif szerkezet

Az elseif szerkezetet az if-fel együtt használjuk további feltételek ellenőrzésére, ha az előző if vagy elseif feltétel hamisnak bizonyult. Lehetővé teszi feltételláncok létrehozását és különböző kódrészek végrehajtását a feltétel ellenőrzésének eredményétől függően.

Szintaxis

if (feltétel1) { // kód, ha feltétel1 igaz } elseif (feltétel2) { // kód, ha feltétel2 igaz } else { // kód, ha minden feltétel hamis }

Példa

Ellenőrizzük egy változó értékét és írjuk ki a megfelelő üzenetet:

<?php $num = 10; if ($num > 15) { echo 'A szám nagyobb, mint 15'; } elseif ($num > 5) { echo 'A szám nagyobb, mint 5, de nem nagyobb, mint 15'; } else { echo 'A szám 5 vagy kisebb'; } ?>

A kód végrehajtásának eredménye:

'A szám nagyobb, mint 5, de nem nagyobb, mint 15'

Példa

Ellenőrizzük egy változó adattípusát:

<?php $var = '123'; if (is_int($var)) { echo 'Ez egy egész szám'; } elseif (is_string($var)) { echo 'Ez egy sztring'; } else { echo 'Ez egy másik adattípus'; } ?>

A kód végrehajtásának eredménye:

'Ez egy sztring'

Lásd még

  • az if szerkezetet,
    ami egy feltételt ellenőriz
  • az switch szerkezetet,
    ami kiválaszt egy végrehajtandó változatot
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás