26 of 410 menu

Funktio is_numeric

Funktio is_numeric tarkistaa, onko annettu arvo luku tai merkkijono, joka voidaan tulkita numeroksi. Funktio palauttaa true, jos arvo on luku tai numeerinen merkkijono, ja false muussa tapauksessa.

Syntaksi

is_numeric(mixed $value): bool

Esimerkki

Tarkistetaan useita arvoja numeerisen muodon mukaisuuden suhteen:

<?php var_dump(is_numeric(123)); // true var_dump(is_numeric('123')); // true var_dump(is_numeric('12.3')); // true var_dump(is_numeric('abc')); // false var_dump(is_numeric('123a')); // false ?>

Esimerkki

Tarkistetaan toiminta eri numeerisissa muodoissa:

<?php var_dump(is_numeric(0x1A)); // true (heksadesimaali) var_dump(is_numeric('0x1A')); // false (merkkijono heksadesimaaliluvulla) var_dump(is_numeric(1.2e3)); // true (eksponenttimerkintä) var_dump(is_numeric('1.2e3')); // true (merkkijono eksponenttimerkinnällä) ?>

Katso myös

  • funktion is_int,
    joka tarkistaa, onko muuttuja kokonaisluku
  • funktion is_float,
    joka tarkistaa, onko muuttuja liukuluku
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ää