settype

(PHP 4, PHP 5, PHP 7, PHP 8)

settypeЗадаёт тип переменной

Описание

settype(mixed &$var, string $type): bool

Задаёт тип type переменной var.

Список параметров

var

Преобразуемая переменная.

type

Допустимыми значениями параметра type являются:

  • "boolean" или "bool"
  • "integer" или "int"
  • "float" или "double"
  • "string"
  • "array"
  • "object"
  • "null"

Возвращаемые значения

Возвращает true в случае успешного выполнения или false в случае возникновения ошибки.

Примеры

Пример #1 Пример использования settype()

<?php
$foo
= "5bar"; // строка
$bar = true; // булевое значение

settype($foo, "integer"); // $foo теперь 5 (целое)
settype($bar, "string"); // $bar теперь "1" (строка)
?>

Примечания

Замечание:

Максимальное значение для "int" равно PHP_INT_MAX.

Смотрите также