Header Ads

PHP: como obter os primeiros 10 caracteres de uma string

Vamos enfrentá-lo, não somos os melhores programadores de PHP, ou então provavelmente nos lembraríamos de como fazer isso sem ter que pesquisar o tempo todo, certo? Quer dizer, eu pesquisei este aqui tantas vezes que na verdade estou escrevendo sobre ele na esperança de me lembrar da próxima vez. Triste!

Felizmente, este é realmente fácil e nossa vergonha vai acabar rapidamente. Portanto, aqui está a sintaxe:

 string substr (string $ string, int $ start [, int $ length]) 

Se você ainda não consegue descobrir, aqui está um exemplo:

 $ result = substr ($ fullstring, 0, 10); 

Mas se você estiver trabalhando com strings que podem ter vários bytes, como strings Unicode com caracteres especiais, você provavelmente deve usar mb_substr (), que tem a mesma sintaxe:

 $ result = mb_substr ($ fullstring, 0, 10); 

Você também pode usar isso para obter uma string do meio em algum lugar, ajustando o parâmetro de início — por exemplo, você pode pegar os últimos caracteres do final da string.

Nenhum comentário