(PHP 4, PHP 5, PHP 7, PHP 8)
settype — Устанавливает тип переменной
varПеременная, тип которой требуется преобразовать.
type
Допустимые значения параметра type:
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
Пример #1 Пример установки типа переменной функцией settype()
<?php
$foo = "5bar"; // Строка
$bar = true; // Логическое значение
settype($foo, "integer"); // Значение переменной $foo теперь рано 5 и принадлежит целочсленному типу
settype($bar, "string"); // Значение переменной $bar теперь равно "1" и принадлежит строковому типу
var_dump($foo, $bar);
?>Замечание:
Максимальное значение для типа "int" равно значению константы
PHP_INT_MAX.