PHP, Programando com Orientação a Objetos [Parte 3]

PHP, Programando com Orientação a Objetos [Parte 3]
Tempo de leitura: 2 min de leitura
Link copiado!

Buenas!

Continuando o post anterior PHP, Programando com Orientação a Objetos, Parte 2, vou seguindo com o cronograma.

2.3] Funções para Manipular Strings

strtoupper, A função “strtoupper” serve para transformar todos os caracteres de uma string para maiúsculo.

<?
	echo strtoupper('hoje tomei batida de abacate');
	// Resultado: HOJE TOMEI BATIDA DE ABACATE
?>

strtolower, A função “strtolower” faz exatamente o contrário da “strtoupper”, ou seja, transforme caracteres de uma string em minúsculo.

<?
	echo strtolower('HOJE TOMEI BATIDA DE ABACATE');
	// Resultado: hoje tomei batida de abacate
?>

substr, A função “substr” retorna uma determinada quantidade de caracteres de uma string.

<?
	$rest = substr("Abacate", 1);
	echo $rest . "\n";
	$rest = substr("Abacate", 1, 3);
	echo $rest . "\n";
	$rest = substr("Abacate", 0, -1);
	echo $rest . "\n";
	$rest = substr("Abacate", -2);
	echo $rest . "\n";
	/*
	Resultado:
	bacate
	bac
	Abacat
	te
	*/
?>

str_repeat, A função “str_repeat” repete a string uma certa quantidade de vezes.

<?
	$txt = ".oO0Oo.";
	print str_repeat($txt, 2);
	// Resultado: .oO0Oo..oO0Oo.
?>

strlen, A função “strlen” retorna a quantidade de caracteres de uma string.

<?
	$txt = "O Rato roeu a roupa do rei de roma";
	print 'O comprimento é: ' . strlen($txt) . "\n";
	// Resultado: O comprimento é: 34
?>

str_replace, A função “str_replace” substitui uma string por outra.

<?
$txt = "Meu carro é um Vectra";
print str_replace('Vectra', 'Celta', $txt);
// Resultado: Meu carro é um Celta
?>

explode, A função explode transforma uma string em Array, separando os elementos através de um separado.

<?
$data = "08/01/2009";
var_dump(explode("/", "$data"));
/*
Resultado:
array(3) {
   [0]=>
   string(2) "08"
   [1]=>
   string(2) "01"
   [2]=>
   string(4) "2009"
}
*/
?>

implode, A função “implode” transforma um array em string, separando os elementos através de um separador.

<?
$padrao = array('Maria', 'Paulo', 'José');
$resultado = implode(' + ', $padrao);
var_dump($resultado);
// Resultado: string(20) "Maria + Paulo + José"
?>

Esse foi o último post da introdução ao PHP, apartir de agora a continuidade desse Post será a abordagem a Orientado a Objetos.

Voltaremos… []‘s