serialize
strval
Variable handling Functions
PHP Manual

# settype

(PHP 4, PHP 5)

settype — Definir el tipo de una variable

### Descripción

bool settype ( mixed `&$var` , string `$tipo` )

Definir el tipo de la variable `var` a `tipo` .

### Lista de parámetros

`var`

  La variable a ser convertida.

`tipo`

  Los posibles valores de `tipo` son:

  - "boolean" (o, desde PHP 4.2.0, "bool")
  - "integer" (o, desde PHP 4.2.0, "int")
  - "float" (únicamente posible desde PHP 4.2.0, para versiones anteriores use la variante obsoleta "double")
  - "string"
  - "array"
  - "object"
  - "null" (desde PHP 4.2.0)

### Valores retornados

Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo.

### Ejemplos

Example #1 Ejemplo de settype()

`<?php
$foo = "5bar"; // string
$bar = true; // boolean
settype($foo, "integer"); // $foo es ahora 5 (integer)
settype($bar, "string"); // $bar es ahora "1" (string)
?>`

### Notes

> Note: El máximo valor para "int" es `PHP_INT_MAX`.

### Ver también

- gettype() - Obtener el tipo de una variable
- moldeamiento de tipos
- manipulación de tipos

serialize
strval
Variable handling Functions
PHP Manual