esta linea:
Código PHP:
<div class="contenido">'limitarPalabras(.$cadena,6);'</div><br>
que lo que hace es mostrar solamente 6 palabras del objeto $cadena, es un echo.
La función es:
Código PHP:
function limitarPalabras($cadena, $longitud, $elipsis = "...") {
$palabras = explode(' ', $cadena);
if (count($palabras) > $longitud){
return implode(' ', array_slice($palabras, 0, $longitud)) . $elipsis;
}else{
return $cadena;
}
}
y se huza así:
Código PHP:
$cadena = "Este script cuenta el numero de palabras";
echo limitarPalabras($cadena,6);
no tengo mucho conocimiento con php pero lo que hace esto es una condicional que cuenta si tiene mas de x palabras, muestra el maximo de palabras con "..." al final, si tiene menos muestra sin las "..."
$cadena es el objeto que saca el texto del post.
el error que da ahora es:
Código:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/a9264227/public_html/index-3.php on line 809
y esa linea es:
Código PHP:
<div class="contenido">'limitarPalabras(.$cadena,6);'</div><br>