Que tal algumas funções básicas que podemos fazer com variáveis?
1 2 3 4 | <?php $nome = "Pedro"; echo "O teu nome tem " . strlen($nome) . " letras."; ?> |
A funcionalidade da função strlen é de contar o número de caracteres que temos em determinada string (texto). Utilizamos a concatenação em uma função, como podem ver, podemos concatenar textos estáticos, variáveis e funções.
substr(TEXTO, INICIO, [ANDAR])
1 2 3 4 | <?php $nome = "Pedro"; echo "A primeira letra de teu nome é " . substr($nome, 0, 1); ?> |
A função substr tem por objectivo “cortar” parte de um texto para a apresentação. No primeiro parâmetro passamos o texto a ser cortado, em segundo o carácter onde deve ser dado o inicio do corte (lembrando que começa do 0, não do 1), e por final, mas não obrigatório, quantos caracteres devem ser “andados”, caso não passe nenhum valor, será até o final do texto.
trim(TEXTO)
1 2 3 4 | <?php $variavel = " Olá "; echo trim($variavel); ?> |
trim elimina os espaços em branco do inicio e do final de um texto.
ucfirst(TEXTO)
1 2 3 4 | <?php $nome = "Pedro"; echo ucfirst($nome); ?> |
ucfirst transforma a primeira letra de um texto em maiúscula.
strtoupper(TEXTO)
1 2 3 4 | <?php $nome = "Luciano"; echo strtoupper($nome); ?> |
strtoupper transforma todas as letras de um texto em maiúscula.
strtolower(TEXTO)
1 2 3 4 | <?php $nome = "Luciano"; echo strtolower($nome); ?> |
strtolower é a função inversa de strtoupper. Transforma todos os caracteres em minúsculo.
str_replace(PESQUISA, SUBSTITUI, TEXTO)
1 2 3 4 | <?php $texto = "Gaja Boa"; echo str_replace("Boa", "Feia", $texto); ?> |
str_replace procura por uma combinação de letras e substitui por um outro determinado texto. No exemplo o php vai substituir o Boa por Feia
Próximo Tutorial: Arrays.
Tutorial by ORiOn – sob a licença Creative Commons
[...] Próximo Tutorial: Funções em PHP [...]
[...] Tutorial PHP – Parte III [...]
Não tens Gravatar? Clica aqui para saberes como ter o teu avatar pessoal(gravatar)!
25 de Setembro de 2008 ás 19:06