English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico do PHP

Tutorial avançado do PHP

PHP & MySQL

Manual de referência do PHP

Uso e exemplo da função settype() do PHP

PHP disponíveis funções

settype() A função é usada para definir o tipo da variável.

Requisito de versão do PHP: PHP 4, PHP 5, PHP 7

Sintaxe

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

Descrição dos parâmetros:

  • $var: a variável a ser convertida.

  • $type: os valores possíveis do tipo.

    • "boolean" (ou "bool", a partir do PHP 4.2a partir de .0)
    • "integer" (ou "int", a partir do PHP 4.2a partir de .0)
    • "float" (apenas no PHP 4.2.0 pode ser usado, para o "double" usado nas versões antigas, agora descontinuado)
    • "string"
    • "array"
    • "object"
    • "null" (a partir do PHP 4.2a partir de .0)

Retorno

Retorna TRUE ao sucesso, FALSE ao falhar.

Exemplo online

<?php
$foo = "5bar"; // string
$bar = true;   // boolean
var_dump($foo);
var_dump($bar);
settype($foo, "integer"); // $foo agora é 5   (integer)
settype($bar, "string");  // $bar agora é "1(string)
var_dump($foo);
var_dump($bar);
?>

O resultado da saída é:

string(4) "5bar"
bool(true)
int(5)
string(1) "1"

PHP disponíveis funções