Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/05/2011, 16:27
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Justificacion con silabeo

el problema es que no puede existir una función en PHP que haga esto por que para empezar PHP no esta hecha en español y por lo tanto una palabra como

SALE que en español se divide en 2 silabas (del verbo salir) SA - LE.

en ingles significa "venta" y se lee "seil" como una silaba.

dejando de lado la clase de ingles, creo que es posible cortar en silabas españolas deduciendo que la mayoria de las palabras en español se cortan al encontrarse una vocal con una consonante que no continue con otra consonante, o mejor dicho cualquier combinacion consonante-silaba debería ser el comienzo de una silaba.

Resumiendo

Estas palabras se separaría usando este método
CE - LU - LAR
MA - RIO - NE - TA
PSI - CO - LO - GIA
TE - CLA - DO
BO - TE - LLA

Aqui se comete un error no tan grave al no separar TE-A pero es pasable
AN - FI - TEA - TRO

Aquí si se cometen errores grave usando este método
MA - NTE - QUI - LLA
CA - LCE - TA
CA - STI - LLO
PE - RDON
CO - RTAR

habría que identificar cuales consonantes deberían separarse si están juntas para crear una función.

ABIMAELRC, AQUI TIENES UNA BUENA IDEA DE FUNCIÓN XD
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D