Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2005, 16:03
Avatar de satake
satake
 
Fecha de Ingreso: julio-2004
Mensajes: 140
Antigüedad: 19 años, 9 meses
Puntos: 0
problema con funcion

tengo la siguiente funcion

Código PHP:
function cortar_frase($frase_entrada,$cortar){
   
$frase_corta=substr($frase_entrada,0,$cortar); // obtener la frase cortada.
   
$palabras=str_word_count($frase_corta,1); // obtener array con las palabras.
   
$total_palabras=count($palabras)-1// contar total array elementos y restar 1 elementos
   
$palabras=array_splice($palabras,0,$total_palabras); // le quitamos la ultima palabra.
   
$frase_salida=join(' ',$palabras); //  y concatenamos con el espacio hacia una cadena.
  
return $frase_salida;

hasta ahi parece que va todo bien, si analizamos esa funcion no deberia presentar problema alguno, a mi entender, ya que recien me inicio en php,
mi problema es que cualquier caracter especial que yo incluya en la variable frase_entrada no me aparece al final de la funcion, ya sea comillas, acento o cualquier otro, en su lugar solo me aparece un espacio, espero puedan decirme donde está el error, o cual es la funcion que me da error, y de que forma o con que funcion puedo corregirlo, desya muchas gracias. chau
__________________
:aplauso: www.aponlinevillaguay.com.ar :aplauso:

Cita:
Iniciado por alguien
El arca de Noé fue hecha por principiantes, el Titanic por "profesionales".