De is_numeric () functie in de PHP programmeertaal wordt gebruikt om te evalueren of een waarde een getal of numerieke string is. Numerieke reeksen bevatten een willekeurig aantal cijfers, optionele tekens zoals + of -, een optioneel decimaal getal en een optioneel exponentieel. Daarom is + 234.5e6 een geldige numerieke tekenreeks. Binaire notatie en hexadecimale notatie zijn niet toegestaan.
De is_numeric () functie kan worden gebruikt binnen een als() verklaring om getallen op een manier te behandelen en niet-getallen op een andere. Het komt terug waar of vals.
Bijvoorbeeld:
Omdat 887 een nummer is, is dit een echo Ja. Echter:
Omdat cake geen nummer is, is dit een echo Nee.
Een vergelijkbare functie, ctype cijfers (), controleert ook op numerieke tekens, maar alleen op cijfers - geen optionele tekens, decimalen of exponenten toegestaan. Elk teken in de stringtekst moet een decimaal cijfer zijn voor de terugkeer waar. Anders keert de functie terug vals.
Andere vergelijkbare functies zijn onder meer:
PHP is een afkorting voor Hypertext Preprocessor. Het is een open-source HTML-vriendelijke scripttaal die door website-eigenaren wordt gebruikt om dynamisch gegenereerde pagina's te schrijven. De code wordt uitgevoerd op de server en genereert HTML, die vervolgens naar de client wordt verzonden. PHP is een populaire server-side taal die op bijna elk besturingssysteem en platform kan worden ingezet.