<?php
bool is_numeric ( mixed $value );
where,
$value = VARIABLE to test
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - -
This is a simple example using
var_dump
to display the variable as is
- - - - - - - - - - - - - - - - - - - - - - - */
var_dump($_SERVER['REMOTE_ADDR']);
echo '<br><br>';
var_dump($_SERVER['HTTP_USER_AGENT']);
echo '<br><br>';
var_dump($_SERVER['HTTP_ACCEPT_LANGUAGE']);
echo '<br><br>';
var_dump(M_E);
echo '<br><br>';
$x04p = 1.6e-19;
var_dump($x04p);
$arr07 = [ 'c' => 299792458, 'G' => 6.67428E-11 ];
echo '<br><br>';
var_dump($arr07);
$varN01 = NULL;
echo '<br><br>';
var_dump($varN01);
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - -
This is a simple example using
if -> conditional evaluation
to display if the variable
is NUMERIC
This code displays adverse results
as it uses only one statement
- - - - - - - - - - - - - - - - - - - - - - - */
$var01 = $_SERVER['REMOTE_ADDR'];
$var02 = $_SERVER['HTTP_USER_AGENT'];
$var03 = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$var04 = M_E;
$x04p = 1.6e-19;
$arr07 = [ 'c' => 299792458, 'G' => 6.67428E-11 ];
$varN01 = NULL;
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var01))
// statement 1
var_dump($va01);
echo '<br>IS NUMERIC<br><br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var02))
// statement 1
var_dump($var02);
echo '<br>IS NUMERIC<br><br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var03))
// statement 1
var_dump($var03);
echo '<br>IS NUMERIC<br><br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var04))
// statement 1
var_dump($var04);
echo '<br>IS NUMERIC<br><br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($x04p))
// statement 1
var_dump($x04p);
echo '<br>IS NUMERIC<br><br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($arr07))
// statement 1
var_dump($arr07);
echo '<br>IS NUMERIC<br><br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($arr07))
// statement 1
var_dump($arr07);
echo '<br>IS NUMERIC<br><br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($varN01))
// statement 1
var_dump($varN01);
echo '<br>IS NUMERIC<br><br>';
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - -
This is a simple example using
if -> conditional evaluation
to display if the variable
is NUMERIC
- - - - - - - - - - - - - - - - - - - - - - - */
$var01 = $_SERVER['REMOTE_ADDR'];
$var02 = $_SERVER['HTTP_USER_AGENT'];
$var03 = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$var04 = M_E;
$x04p = 1.6e-19;
$arr07 = [ 'c' => 299792458, 'G' => 6.67428E-11 ];
$varN01 = NULL;
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var01))
{
// statement 1
var_dump($var01);
echo '<br>IS NUMERIC<br><br>';
}
else
{
// statement 2
var_dump($var01);
echo '<br>IS NOT NUMERIC<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var02))
{
// statement 1
var_dump($var02);
echo '<br>IS NUMERIC<br><br>';
}
else
{
// statement 2
var_dump($var02);
echo '<br>IS NOT NUMERIC<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var03))
{
// statement 1
var_dump($var03);
echo '<br>IS NUMERIC<br><br>';
}
else
{
// statement 2
var_dump($var03);
echo '<br>IS NOT NUMERIC<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($var04))
{
// statement 1
var_dump($var04);
echo '<br>IS NUMERIC<br><br>';
}
else
{
// statement 2
var_dump($var04);
echo '<br>IS NOT NUMERIC<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($x04p))
{
// statement 1
var_dump($x04p);
echo '<br>IS NUMERIC<br><br>';
}
else
{
// statement 2
var_dump($x04p);
echo '<br>IS NOT NUMERIC<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($arr07))
{
// statement 1
var_dump($arr07);
echo '<br>IS NUMERIC<br><br>';
}
else
{
// statement 2
var_dump($arr07);
echo '<br>IS NOT NUMERIC<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_numeric($varN01))
{
// statement 1
var_dump($varN01);
echo '<br>IS NUMERIC<br><br>';
}
else
{
// statement 2
var_dump($varN01);
echo '<br>IS NOT NUMERIC<br><br>';
}
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
This is a simple example using
a function: isnumeric - user-defined
to display if the variable
is NUMERIC
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
$var01 = $_SERVER['REMOTE_ADDR'];
$var02 = $_SERVER['HTTP_USER_AGENT'];
$var03 = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$var04 = M_E;
$x04p = 1.6e-19;
$arr07 = [ 'c' => 299792458, 'G' => 6.67428E-11 ];
$varN01 = NULL;
$x09f = 5.567_076-10;
$x10d = 300_123_456;
$x11h = 0xAEAE_FADA;
$x12b = 0b1110_0011;
function isnumeric($var)
{
if(is_numeric($var))
{
echo $var . '<br>IS NUMERC<br><br>';
}
else
{
var_dump($var);
echo '<br>IS NOT NUMERIC<br><br>';
}
}
isnumeric($var01);
isnumeric($var02);
isnumeric($var03);
isnumeric($arr07);
isnumeric($varN01);
isnumeric($var04);
isnumeric($x04p);
isnumeric($x09f);
isnumeric($x10d);
isnumeric($x11h);
isnumeric($x12b);
?>