•  
     

Funções de String - PHP

substr() permite que você retorne uma substring (um pedaço) da sua string.

Você passa para essa função a string da qual você quer obter uma substring, o caractere da string no qual a substring começa, e quantos caracteres você quer a partir do ponto de partida. Um exemplo seria:

Código: Selecionar todos

$myname = "David";

// você pode manipular strings facilmente
// com funções nativas
$partial = substr($myname, 0, 3);
print $partial;
// imprime "dav"

NOTE: o segundo parâmetro (o caractere da string) é baseado em um array zero-indexado (i.e. o primeiro caractere da sua string é o número 0, e não o número 1).

Outras duas funções muito úteis são strtoupper() e strtolower(), as quais deixam toda sua string em LETRAS MAIÚSCULAS ou letras minúsculas. Eis um exemplo de cada:

Código: Selecionar todos


$uppercase = strtoupper($myname);
print $uppercase;
// imprime "DAVID"

$lowercase = strtolower($uppercase);
print $lowercase;
// imprime "david"


Você também pode chamar essas funções diretamente em uma string, assim:

Código: Selecionar todos

print strtolower("David");
// imprime "david"



Código: Selecionar todos

<!DOCTYPE html>
<html>
<head>
<title>Funções de String - PHP</title>
</head>
<body>
<p>
<?php
$myname = "Anderson";
// Nome com 3 letras
$partial=substr($myname,0,3);
echo $partial;
?>
</p>
<p>
<?php
// Nome com letras maiúsculas
$uppercase = strtoupper($myname);
echo $uppercase;
?>
</p>
<p>
<?php
// Nome em letras minúsculas
echo strtolower($myname);  
?>
</p>
</body>
</html>



And

ANDERSON

anderson

Demo: http://codepad.org/JazuxqiK