Você deve ter pensado em uma forma de cortar um determinado trecho de um texto qualquer através do PHP.
As aplicações são muitas e é difícil fazer uma lista de como você pode precisar selecionar um trecho de textos.
A mais comum delas, suponho eu, seja criar resumos para exibir em uma página de notícias, livro de visitas, etc.
<?php
//Defina primeiro as variáveis principais
$tamanho = 50; //informe o tamanho máximo de caracteres
//aqui você informa onde começa o corte do seu trecho
//0 significa a partir do início do texto
//Se você quiser iniciar o corte a partir do trigésimo caractere, defina a variável como 30
$contador = 0;
$texto = ‘Aqui é o texto de onde será extraído o resumo (ou corte). Pode ser um texto digitado ou ser dinâmico através de uma consulta ao BD, por exemplo’;
// Cortando o seu trecho do texto
$arrayTexto = split(‘ ‘,$texto);
$texto = ”;
//Montando o novo texto
while($tamano >= strlen($texto) + strlen($arrayTexto[$contador])){
$texto .= ‘ ‘.$arrayTexto[$contador];
$contador++;
}
//Aqui escreve o resultado da aplicação na tela
echo $texto;
Tenho certeza de que você encontrará muitas formas de adaptar este simples código à sua necessidade.
Se você sabe uma maneira melhor de escrever este código ou encontrar algum erro, não deixe de se manifestar.
Este foi mais um artigo publicado originalmente em 02 de janeiro de 2010 no meu antigo blog BrasilPHP.net.
Hellston Linhares
Hellston Linhares é um programador experiente e especialista em WordPress, que tem se destacado na área da tecnologia e inovação. Com vasta experiência em programação e desenvolvimento web, Hellston se tornou um profissional reconhecido e respeitado no mercado.
Nascido em Sobral/CE, Hellston mostrou interesse pela tecnologia desde muito jovem, e logo começou a explorar as possibilidades oferecidas pela programação. Ao longo dos anos, ele desenvolveu uma paixão pela criação de soluções web que ajudam as pessoas a resolverem seus problemas de forma eficiente e inovadora.
Com um grande conhecimento em PHP e programação em geral, Hellston se especializou em desenvolvimento de websites e sistemas em WordPress, se tornando um dos principais especialistas no assunto. Além disso, ele também é um expert em servidores e tecnologia de cloud computing, o que o permite oferecer soluções completas e integradas para seus clientes.
No seu blog, Hellston compartilha sua vasta experiência em programação e tecnologia, abordando temas como inovação, marketing digital, programação, PHP, tecnologia e servidores. Suas publicações são sempre muito completas e informativas, oferecendo dicas e insights valiosos para aqueles que desejam aprimorar seus conhecimentos na área.
Com seu comprometimento com a excelência e seu amor pela tecnologia, Hellston Linhares é um exemplo de profissionalismo e dedicação na área de programação e desenvolvimento web. Seu blog é uma leitura obrigatória para todos aqueles que desejam se manter atualizados e informados sobre as tendências e novidades do mercado de tecnologia.