26 of 410 menu

Funzione is_numeric

La funzione is_numeric verifica se il valore passato è un numero o una stringa, che può essere interpretata come un numero. La funzione restituisce true se il valore è un numero o una stringa numerica, e false in caso contrario.

Sintassi

is_numeric(mixed $value): bool

Esempio

Verifichiamo diversi valori per la conformità al formato numerico:

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

Esempio

Verifichiamo il funzionamento con diversi formati numerici:

<?php var_dump(is_numeric(0x1A)); // true (esadecimale) var_dump(is_numeric('0x1A')); // false (stringa con numero esadecimale) var_dump(is_numeric(1.2e3)); // true (notazione esponenziale) var_dump(is_numeric('1.2e3')); // true (stringa con notazione esponenziale) ?>

Vedi anche

  • la funzione is_int,
    che verifica se una variabile è un numero intero
  • la funzione is_float,
    che verifica se una variabile è un numero in virgola mobile
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta