Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17613
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Cortar palavras

29-07-2007 10:07

Esse script é para quando você precisa exibir uma quantidade de caracteres de uma $string, só que você não quer cortar a palavra ao meio.

EXEMPLO: CORTANDO A PALAVRA NO MEIO

<?php $string = "meu texto aqui"; echo substr($string, 0, 5)."..."; ?>

EXEMPLO: SEM CORTAR A PALAVRA NO MEIO

<?php function limitatexto($texto, $limite) { if(strlen($texto)>$limite) { $texto = substr($texto,0,$limite); $texto = substr($texto,0,-(strlen(strrchr($texto,' ')))); } return $texto."..."; } ?> <?php /* Obs.: ele só mostra a palavra quando o limite ( quantidade de caracteres ) for maior que a última palavra mais o espaço ex.: a bb ccc ( vou mostrar 5 caracteres ) ele vai contar: a, espaço, b, b, espaço como a e bb estão completos nesse intervalo, serão mostrados (como segue o exemplo abaixo) */ $string = limitatexto("a bb ccc dddd eeeee", 5); echo "$string"; ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado