PHP поддерживает десять примитивных типов.
Четыре скалярных типа:
- bool
- int
- float (floating-point number, aka double)
- string
Четыре типа соединения:
- array
- object
- callable
- iterable
И, наконец, два специальных типа:
- resource
- NULL
Пример:
<?php
$a_bool = TRUE; // a boolean
$a_str = "foo"; // a string
$a_str2 = 'foo'; // a string
$an_int = 12; // an integer
echo gettype($a_bool); // prints out: boolean
echo gettype($a_str); // prints out: string
// If this is an integer, increment it by four
if (is_int($an_int)) {
$an_int += 4;
}
// If $a_bool is a string, print it out
// (does not print out anything)
if (is_string($a_bool)) {
echo "String: $a_bool";
}
?>
0 комментариев