![]() |
|||
| HSG |
|
Datentypen im PHP-Handbuch
Das kleine Testprogramm
<?php
if (isset($a))
{
echo gettype($a)."<br />";
}
else
{
echo "\$a ist nicht definiert.<br />";
};
$a = 17; echo "\$a hat den Wert $a und den Typ ".gettype($a).".<br />";
$a = 17.4; echo "\$a hat den Wert $a und den Typ ".gettype($a).".<br />";
$a = "Otto"; echo "\$a hat den Wert $a und den Typ ".gettype($a).".<br />";
$a = (1<3); echo "\$a hat den Wert $a und den Typ ".gettype($a).".<br />";
$a = (1==3); echo "\$a hat den Wert $a und den Typ ".gettype($a).".<br />";
if ($a == NULL) echo "\$a hat den Wert NULL und den Typ ".gettype($a).".<br />";
?>
hat folgende Ausgabe:
$a ist nicht definiert.
$a hat den Wert 17 und den Typ integer.
$a hat den Wert 17.4 und den Typ double.
$a hat den Wert Otto und den Typ string.
$a hat den Wert 1 und den Typ boolean.
$a hat den Wert und den Typ boolean.
$a hat den Wert NULL und den Typ boolean.
isset, empty, unset, settype, intval, doubleval, strval, gettype, is_integer, is_double, is_string, is_array, is_object, is_bool, is_scalar, is_resource, get_resource_type, is_null