5 of 410 menu

Elseif-rakenteen

elseif-rakennetta käytetään if-rakenteen kanssa tarkistamaan lisäehtoja, jos edellinen if- tai elseif-ehto oli epätosi. Sen avulla voit luoda ehtoketjuja ja suorittaa erilaisia koodilohkoja ehtojen tarkistustuloksen perusteella.

Syntaksi

if (ehto1) { // koodi, jos ehto1 on tosi } elseif (ehto2) { // koodi, jos ehto2 on tosi } else { // koodi, jos kaikki ehdot ovat epätosia }

Esimerkki

Tarkistetaan muuttujan arvo ja tulostetaan vastaava viesti:

<?php $num = 10; if ($num > 15) { echo 'Luku on suurempi kuin 15'; } elseif ($num > 5) { echo 'Luku on suurempi kuin 5, mutta ei suurempi kuin 15'; } else { echo 'Luku on 5 tai pienempi'; } ?>

Koodin suoritustulos:

'Luku on suurempi kuin 5, mutta ei suurempi kuin 15'

Esimerkki

Tarkistetaan muuttujan tietotyyppi:

<?php $var = '123'; if (is_int($var)) { echo 'Tämä on kokonaisluku'; } elseif (is_string($var)) { echo 'Tämä on merkkijono'; } else { echo 'Tämä on muu tietotyyppi'; } ?>

Koodin suoritustulos:

'Tämä on merkkijono'

Katso myös

  • if-rakenteen,
    joka tarkistaa ehdon
  • switch-rakenteen,
    joka valitsee suoritusvaihtoehdon
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää