В PHP есть несколько способов определить тип переменной:
1. Функция gettype() — возвращает строку с типом переменной:
«`php
$var = «Hello»;
echo gettype($var); // string
«`
2. Оператор instanceof — проверяет, является ли переменная экземпляром указанного класса:
«`php
$var = new DateTime();
if ($var instanceof DateTime) {
echo «This is a DateTime object»;
}
«`
3. Функция is_*() — проверяет, является ли переменная определенного типа:
«`php
$var = «Hello»;
if (is_string($var)) {
echo «This is a string»;
}
«`
Существуют также другие функции для работы с типами переменных в PHP, такие как var_dump(), get_class(), is_array(), is_numeric(), is_bool() и другие.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности