A função substr() do PHP é responsável por retornar uma parte específica de uma string. Ou seja, você informa algum caractere ou expressão que possa estar inclusa numa string e esta função retorna. Mas você deverá fazer isso usando uma espécie de coordenadas para identificar a posição do que procura. Vamos aos exemplos.
<?php
//estrutura da função
$resultado = substr("$string", start, length);
?>
Usando um start negativo
<?php
$rest = substr("abcdef", -1); // retorna "f"
$rest = substr("abcdef", -2); // retorna "ef"
$rest = substr("abcdef", -3, 1); // retorna "d"
?>
Usando um length negativo
<?php
$rest = substr("abcdef", 0, -1); // retorna "abcde"
$rest = substr("abcdef", 2, -1); // retorna "cde"
$rest = substr("abcdef", 4, -4); // retorna ""
$rest = substr("abcdef", -3, -1); // retorna "de"
?>
Uso básico da substr()
<?php
echo substr('abcdef', 1); // bcdef
echo substr('abcdef', 1, 3); // bcd
echo substr('abcdef', 0, 4); // abcd
echo substr('abcdef', 0, 8); // abcdef
echo substr('abcdef', -1, 1); // f
?>
Uso avançado da substr()
<?php
$string = 'abcdef';
echo $string{0}; // a
echo $string{3}; // d
echo $string{strlen($string)-1}; // f
?>
Me siga no Twitter para ficar por dentro das novidades do blog.
Leia Também
Tags: array de string, comparação de string, javascript substring, parte string javascript, pedaço de string, PHP, php para iniciantes, printf substring, retorna parte de string, string int, string php, string substr, string substring, strings com, substr utf 8, substring asp, substring php, substring substr, variavel php










