Resultado de imagem para php com strings

Neste tutorial mostraremos 2 códigos PHP para limitar textos com um determinado número de caracteres. O primeiro código limita o texto com um número exato de caracteres definido. No outro, mostraremos uma função PHP para limitar o texto sem cortar palavras.

Código PHP - Limitando texto com número de caracteres exatos

1. Neste exemplo vamos criar um código para limitar um texto qualquer exatamente em 40 caracteres.

<?php

// String a ser limitada
$titulo_nome = 'Como limitar textos com número de caracteres usando PHP';

// Cortar texto em 40 caracteres
$len=strlen($titulo_nome);

if ($len>40) {
$titulo_nome=substr($titulo_nome,0,41).'...';
}

// exibindo string limitada
echo $titulo_nome;

?>

laughing Teste o nosso código no link: http://squids.com.br/editorPHP/index.php?id=13. Clique no botão [Run] para ver o resultado.

Código PHP - Limitando texto com número de caracteres sem cortar palavras

2. Neste exemplo vamos criar uma função PHP para limitar um texto qualquer próximo de 40 caracteres, mas que não corta palavras.

<?php

function limitarTexto($texto, $limite){
    $texto = substr($texto, 0, strrpos(substr($texto, 0, $limite), ' ')) . '...';
    return $texto;
}
 
// String a ser limitada
$titulo_nome = 'Como limitar textos com número de caracteres usando PHP';
 
// Mostrando a string limitada em 40 caracteres.
echo(limitarTexto($titulo_nome, $limite = 40));

?>

laughing Teste o nosso código no link: http://squids.com.br/editorPHP/index.php?id=14. Clique no botão [Run] para ver o resultado.

O anúncio abaixo ajuda manter o Portal Visual Dicas

Compartilhe:

Área do Usuário

Doações

Por favor, ajude o nosso site a se manter online :)

 Obrigado!
Angelo Luis Ferreira
angelo.alf@gmail.com

Produzido por:

Topo