![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/05/2011, 16:27
|
![Avatar de stramin](http://static.forosdelweb.com/customavatars/avatar223191_4.gif) | | | Fecha de Ingreso: marzo-2008 Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 10 meses 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 |