26 of 410 menu

Funkcja is_numeric

Funkcja is_numeric sprawdza, czy przekazana wartość jest liczbą lub ciągiem znaków, który może być interpretowany jako liczba. Funkcja zwraca true, jeśli wartość jest liczbą lub ciągiem liczbowym, i false w przeciwnym przypadku.

Składnia

is_numeric(mixed $value): bool

Przykład

Sprawdźmy kilka wartości pod kątem formatu liczbowego:

<?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 ?>

Przykład

Sprawdźmy działanie z różnymi formatami liczbowymi:

<?php var_dump(is_numeric(0x1A)); // true (szesnastkowe) var_dump(is_numeric('0x1A')); // false (ciąg z liczbą szesnastkową) var_dump(is_numeric(1.2e3)); // true (zapis wykładniczy) var_dump(is_numeric('1.2e3')); // true (ciąg z zapisem wykładniczym) ?>

Zobacz też

  • funkcję is_int,
    która sprawdza, czy zmienna jest liczbą całkowitą
  • funkcję is_float,
    która sprawdza, czy zmienna jest liczbą zmiennoprzecinkową
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć