<?php
bool is_bool ( mixed $value )
where,
$value = VARIABLE to test
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - -
Run this code to see the result
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);
echo '<br><br>';
$varI0 = 123456;
var_dump($varI0);
echo '<br><br>';
$vart = true;
var_dump($vart);
echo '<br><br>';
$varF = FALSE;
var_dump($varF);
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - -
Run this code to see the result
This is a simple example using
if -> conditional evaluation
to display if the variable
is BOOLEAN
This type with only one statement
is not complete
- - - - - - - - - - - - - - - - - - - - - - - */
$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;
$varf01 = false;
$varF01 = FALSE;
$vart01 = true;
$varT01 = TRUE;
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($var01))
// statement 1
var_dump($var0l);
echo '<br><br>IS BOOLEAN<br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($arr07))
// statement 1
var_dump($arr07);
echo '<br><br>IS BOOLEAN<br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($x04p))
// statement 1
var_dump($x04p);
echo '<br><br>IS BOOLEAN<br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($varf01))
// statement 1
var_dump($varf01);
echo '<br><br>IS BOOLEAN<br>';
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($varT01))
// statement 1
var_dump($varT01);
echo '<br><br>IS BOOLEAN<br>';
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - -
Run this code to see the result
This is a simple example using
if -> conditional evaluation
to display if the variable
is BOOLEAN
- - - - - - - - - - - - - - - - - - - - - - - */
$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;
$varf01 = false;
$varF01 = FALSE;
$vart01 = true;
$varT01 = TRUE;
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($var01))
{
// statement 1
var_dump($var01);
echo '<br>IS BOOLEAN<br><br>';
}
else
{
// statement 2
var_dump($var01);
echo '<br>IS NOT BOOLEAN<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($arr07))
{
// statement 1
var_dump($arr07);
echo '<br>IS BOOLEAN<br><br>';
}
else
{
// statement 2
var_dump($arr07);
echo '<br>IS NOT BOOLEAN<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($x04p))
{
// statement 1
var_dump($x04p);
echo '<br>IS BOOLEAN<br><br>';
}
else
{
// statement 2
var_dump($x04p);
echo '<br>IS NOT BOOLEAN<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($varf01))
{
// statement 1
var_dump($varf01);
echo '<br>IS BOOLEAN<br><br>';
}
else
{
// statement 2
var_dump($varf01);
echo '<br>S NOT BOOLEAN<br><br>';
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(is_bool($varT01))
{
// statement 1
var_dump($varT01);
echo '<br>IS BOOLEAN<br><br>';
}
else
{
// statement 2
var_dump($varT01);
echo '<br>IS NOT BOOLEAN<br><br>';
}
?>
<?php
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Run this code to see the result
This is a simple example using
the function: isbool - user-defined
to display if the variable
is BOOLEAN
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */
$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;
$varf01 = false;
$varF01 = FALSE;
$vart01 = true;
$varT01 = TRUE;
function isbool($var)
{
if(is_bool($var))
{
var_dump($var);
echo '<br>IS BOOLEAN<br><br>';
}
else
var_dump($var);
echo '<br>IS NOT BOOLEAN<br><br>';
}
isbool($arr07);
isbool($var04);
isbool($x04p);
isbool($varf01);
isbool($varT01);
?>