Tutorial PHP – Parte III

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

ORiOn

Sou o administrador e fundador deste blog e também um rapazinho de 18 anos, iniciante em web-development e web-design. Podes me seguir no Twitter ou entrar em contacto comigo no msn ou por email.


Com um total de 746 posts.


2 Comentários

  1. LibertyTuga » » Tutorial PHP - Parte II
    25 de Setembro de 2008 ás 19:06
    Thumb up 0 Thumb down 0

    [...] Próximo Tutorial: Funções em PHP [...]

  2. LibertyTuga - Tutorial PHP - Parte I
    18 de Janeiro de 2009 ás 13:44
    Thumb up 0 Thumb down 0

    [...] Tutorial PHP – Parte III [...]

Comenta com força que é de graça!