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