| |
| * Link führt ins Internet |
|

| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| bool is_scalar ( mixed $var ) |
Version
Beschreibung
Die Funktion is_scalar() überprüft, ob eine Variable (var) vom Typ Scalar ist.
Als Scalar werden folgende Typen angesehen:
• Integer
• Float
• String
• Boolean
Folgende Typen sind nicht Scalar:
• Array
• Object
• Resource
Sie liefert true zurück, wenn es sich bei der Variablen um ein Scalar handelt, sonst false.
Siehe auch:
• is_array()
• is_bool()
• is_float()
• is_int()
• is_integer()
• is_numeric()
• is_object()
• is_real()
• is_string() |
Beispiel
<?PHP
function testscalar ( $var )
{
if ( is_scalar ( $var ) )
{
echo '"$var" - Variable ist ein Scalar' . "\n";
}
else
{
echo '"$var" - Variable ist kein Scalar' . "\n";
}
}
$a = 1;
$b = 3.1416;
$c = 'SELFPHP';
$d = TRUE;
$e = array ( 'SELFPHP', 'PHP' );
testscalar ( $a );
testscalar ( $b );
testscalar ( $c );
testscalar ( $d );
testscalar ( $e );
?>
|
Ausgabe
"1" - Variable ist ein Scalar
"3.1416" - Variable ist ein Scalar
"SELFPHP" - Variable ist ein Scalar
"1" - Variable ist ein Scalar
"Array" - Variable ist kein Scalar
|
|
|
|
|
|
|


|