17 of 410 menu

Empty-rakenne

empty-rakenne tarkistaa, onko muuttuja tyhjä. Se palauttaa true, jos muuttujaa ei ole olemassa tai se sisältää "tyhjän" arvon. Ensimmäiseen parametriin välitetään tarkistettava muuttuja.

Syntaksi

empty(mixed $var): bool

Esimerkki

Tarkistetaan useita muuttujia tyhjyyden suhteen:

<?php $var1 = ''; $var2 = 0; $var3 = null; var_dump(empty($var1)); // true var_dump(empty($var2)); // true var_dump(empty($var3)); // true ?>

Koodin suorituksen tulos:

true true true

Esimerkki

Tarkistetaan ei-tyhjät muuttujat:

<?php $var1 = 'teksti'; $var2 = 1; $var3 = ['a']; var_dump(empty($var1)); // false var_dump(empty($var2)); // false var_dump(empty($var3)); // false ?>

Koodin suorituksen tulos:

false false false

Esimerkki

Tarkistetaan olematon muuttuja:

<?php var_dump(empty($undefinedVar)); ?>

Koodin suorituksen tulos:

true

Katso myös

  • funktion isset,
    joka tarkistaa muuttujan olemassaolon
  • funktion is_null,
    joka tarkistaa muuttujan null-arvon
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ää