sexta-feira, 20 de janeiro de 2012

Funções para Manipulação de variáveis Parte 2



Hoje vamos continuar a falar das funções para manipulação de variaveis no PHP.




is_string — Informa se a variável é do tipo string.

bool is_string($var)

Onde:

$var - A variavel que irá ser testada.

bool - retorno da função is_string(), um valor booleano.

Exemplo:

<?php

$var = "Tudo-php.blogspot.com";

if (is_string($var)) {
 echo "A Variável é uma String";
} else {
 echo "A variável não é uma String";
}

?>

is_array — Verifica se a variável é um array.

bool is_array($var)

Onde:

$var - A variavel que irá ser testada.

bool - retorno da função is_array(), um valor booleano.

Exemplo:

<?php

$var = array("Isso","é","Um","Array");

if (is_array($var)) {
 echo "A variavel é um array";
} else {
 echo "A variavel não é um array";
}
?>

floatval — Retorna o valor float da variável

float floatval($var)

$var - A variavel que irá ser testada.

float - retorno da função floatval(), um número real.

Exemplo:

<?php
$var = '122.34343The';
$valor_float = floatval($var);
echo $valor_float; //Mostra 122.34343
?>

intval — Retorna o valor inteiro da variável.

integer intval($var)

Onde:

$var - A variavel que irá ser testada.

integer - retorno da função intval(), um valor número inteiro.

Exemplo:

<?php
echo intval(42);                      // Mostra 42
echo intval(4.2);                     // Mostra 4
echo intval('42');                    // Mostra 42
echo intval('+42');                   // Mostra 42
echo intval('-42');                   // Mostra -42
?>

print_r — Imprime informação sobre uma variável de forma legível.

misto print_r($var,$return)

Onde:

$var - A variavel que irá ser testada.

$return - Um Paramentro da função, que quando passado como true, ao invez de imprimir as informações sobre a variavel na tela, ele guarda em uma variavel.

misto - retorno da função print_r(), um valor que pode ser booleano, integer, string ou array , depende do que foi passado na var.

Exemplo:

<?php

$var = array(
"selecao1"=>"Brasil",
"selecao2"=>"Inglaterra",
"selecao3"=>"Espanha"
);

print_r($var); //Imprime as informações da $var;
$info = print_r($var,true); //Ao invez de imprimir, as informações vão para a var $info.
?>

O Exemplo acima vai imprimir:



Array
(
[selecao1] => Brasil
[selecao2] => Inglaterra
[selecao3] => Espanha
)


var_dump — Mostra informações sobre a variável

Onde:

$var - A variavel que irá ser testada.

void - Não retorna nada.

Exemplo:

<?php

$var = array(
"selecao1"=>"Brasil",
"selecao2"=>"Inglaterra",
"selecao3"=>"Espanha"
);

?>

O Exemplo acima irá imprimir:



array(3) {

["selecao1"]=> string(6) "Brasil"
["selecao2"]=> string(10) "Inglaterra"
["selecao3"]=> string(7) "Espanha"

}



unset — Destrói a variável especificada

Ou seja, ele limpa a variavel, setando valor null a variavel.
<?php

$var = array(
"selecao1"=>"Brasil",
"selecao2"=>"Inglaterra",
"selecao3"=>"Espanha"
);

unset($var);
var_dump($var);

?>

O Exemplo acima irá imprimir.

NULL

Galera, É isso aí, são as principais funções para fazermos manipulações de variaveis em PHP.

Abraços!

Nenhum comentário:

Postar um comentário