Pular para o conteúdo principal

text_summary()

text_summary( ?string $content, int $length = 180, string $hellip = '…' ): string

Gera um resumo de um conteúdo em texto puro.

Remove as tags HTML do conteúdo, limita o número de caracteres e adiciona reticências .

Parâmetros:
$content string|null Conteúdo a ser resumido

$length int (opcional)
Quantidade máxima de caracteres. Padrão 180

$hellip string (opcional)
Adiciona ao final do texto caso ele tenha sido truncado.
Padrão: '…'

Retorno: string
Texto puro resumido.

Exemplo de uso

<?= text_summary( $show->content, 220, "&hellip; <a href="{$show->URL}">Ver mais</a>") ?>

Notas
A função remove quebras de linhas, converte múltiplos espaços em espaço único, também remove pontuações e espacos no final do resumo para evitar cortes feios