Heim >Backend-Entwicklung >PHP-Problem >PHP bestimmt, ob eine Zeichenfolge rein numerisch ist

PHP bestimmt, ob eine Zeichenfolge rein numerisch ist

(*-*)浩
(*-*)浩Original
2019-10-21 16:24:3524640Durchsuche
Empfohlenes Handbuch:php vollständiges Handbuch zum Selbststudium

Die Funktion is_numeric() wird verwendet, um zu erkennen, ob eine Variable a ist Zahl oder eine numerische Zeichenfolge.

PHP bestimmt, ob eine Zeichenfolge rein numerisch ist

is_numeric()-Syntax (Empfohlenes Lernen: PHP-Video-Tutorial)

bool is_numeric ( mixed $var )

Parameterbeschreibung:

$var: zu erkennende Variable.

Rückgabewert

Gibt TRUE zurück, wenn die angegebene Variable eine Zahl oder eine numerische Zeichenfolge ist, andernfalls wird FALSE zurückgegeben.

Instanz

<?php
$var_name1=678;
$var_name2="a678";
$var_name3="678";
$var_name4="runoob.com";
$var_name5=698.99;
$var_name6=array("a1","a2");
$var_name7=+125689.66;
if (is_numeric($var_name1))
{
    echo "$var_name1 是数字" . PHP_EOL;
}
else
{
    echo "$var_name1 不是数字" . PHP_EOL ;
}
if (is_numeric($var_name2))
{
    echo "$var_name2 是数字" . PHP_EOL ;
}
else
{
    echo "$var_name2 不是数字" . PHP_EOL ;
}
 
$result=is_numeric($var_name3);
echo "[ $var_name3 是数字吗? ]" .var_dump($result) . PHP_EOL;
$result=is_numeric($var_name4);
echo "[ $var_name4 是数字吗? ]" .var_dump($result) . PHP_EOL;
$result=is_numeric($var_name5);
echo "[ $var_name5 是数字吗? ]" .var_dump($result) . PHP_EOL;
$result=is_numeric($var_name6);
echo "[ $var_name6 是数字吗? ]" .var_dump($result) . PHP_EOL;
$result=is_numeric($var_name7);
echo "[ $var_name7 是数字吗? ]" .var_dump($result);
?>

Das Ausgabeergebnis ist:

678 是数字
a678 不是数字
bool(true)
[ 678 是数字吗? ]
bool(false)
[ runoob.com 是数字吗? ]
bool(true)
[ 698.99 是数字吗? ]
bool(false)
[ Array 是数字吗? ]
bool(true)
[ 125689.66 是数字吗? ]
Empfohlene verwandte Artikel:
1.php bestimmt, ob eine Zeichenfolge eine Zahl ist
2.Wie ermittelt PHP, wie viele Ziffern eine Zahl hat?
3.PHP bestimmt, ob es sich um eine Ganzzahl handelt
Verwandte Videoempfehlungen:
1.Dugu Jiujian (4)_PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonPHP bestimmt, ob eine Zeichenfolge rein numerisch ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn