При инициализации переменной интерпретатор автоматически
относит переменную к одному из типов данных. Значение
переменной присваивается с помощью оператора = таким
образом:
$number = 7; // integer
$number2 = 7.8; // double
$string = "Строка"; // Переменной $string присвоено значение Строка
Функция gettype(<Имя_переменной>) возвращает тип данных переменной
<?php
$var = 7;
echo gettype($var); // Выведет: integer
$str = 'Строка';
echo gettype($str); // Выведет: string
$bool = true;
echo gettype($bool); // Выведет: boolean
?>
Кроме того, существуют функции проверки конкретного типа переменных:
is_int(<Переменная>) возвращает true, если переменная имеет тип integer
is_double(<Переменная>) возвращает true, если переменная имеет тип double
is_float(<Переменная>) возвращает true, если переменная имеет тип float
is_string(<Переменная>) возвращает true, если переменная имеет тип string
is_array(<Переменная>) возвращает true, если переменная имеет тип array
is_object(<Переменная>) возвращает true, если переменная имеет тип object
is_bool(<Переменная>) возвращает true, если переменная имеет тип bool
Комментариев нет:
Отправить комментарий