settype
unserialize
Funções para Manipulação de variáveis
PHP Manual

# strval

(PHP 4, PHP 5)

strval — Retorna o valor string de uma variável

### Descrição

string strval ( mixed `$var` )

Obtém o valor string de uma variável. Veja a documentação sobre string para maiores informações de conversão de strings.

Esta função não faz nenhuma formatação no valor retornado. Se você está procurando por alguma maneira de formatar um valor numérico como string, por favor veja as funções sprintf() ou number_format().

### Parâmetros

`var`

  A variável que será convertida para o tipo string.

  `var` pode ser qualquer tipo escalar ou um objeto que implemente o método __toString. Você não pode usar strval() em arrays ou objetos que não implementem o método __toString.

### Valor Retornado

A string com o valor de `var`.

### Exemplos

Exemplo #1 Exemplo de strval() usando o método mágico __toString do PHP 5

`<?php
class StrValTest
{
public function __toString()
{
return __CLASS__;
}
}
// Mostra 'StrValTest'
echo strval(new StrValTest);
?>`

### Veja Também

- floatval() - Retorna o valor float da variável
- intval() - Retorna o valor inteiro da variável
- settype() - Atribui um tipo para a variável
- sprintf() - Retorna a string formatada
- number_format() - Formata um número com os milhares agrupados
- Manipulação de tipos
- __toString

settype
unserialize
Funções para Manipulação de variáveis
PHP Manual