buscar y reemplazar una cadena por otra en Php es poco trivial utilizando la clase str_replace. Trivial inclusive que te topas con el símbolo del Euro € y la torre de Babel de las codificaciones. En este mini-post os dejo cómo he obtenido hacerlo posteriormente de mucho investigar.
si has ganado aun aquí es porque te estás volviendo loco/a intentando que php reconozca el galón del Euro para, por ejemplo, sustituirlo por otra argolla o simplemente eliminarlo de un coste: has demostrado con str_replace, con preg_replace, has rendido una y otra sucesión utf8_encode (y utf8_decode por si quizás además) luego no hay guisa de dar en el clavo él. después de observar exuberantes foros con respuestas ineficaces, este comentario en la página del manual de la recital utf8_decode me puso sobre la rastra. Como he sostenido, este será un mini artículo, así que ni relataré mis intentos, iré al grano. Esto es lo que finalmente me ha funcionado a mí. dependiendo de la codificación en la que os llegue la esclavitud $tomo es realizable que os podáis respingar el primer portillo de convertirlo a Utf-8. La maldición reside en la clase iconv y el parámetro translit. Podéis pasarse más sobre esta clasificación y un patrón justamente con el símbolo de € aquí. espero que os haya sido útil y si encontráis alguna guisa más simple de hacerlo, como siempre, compartidlo en los comentarios. puedes percibir el artículo completo buscar y reemplazar el número de Euro € en Php en marketing online y affaires en internet - El blog de David Merinas. $texto=utf8_encode($texto); $Texto=str_replace(array("€","€",chr(128)),"eur",iconv("utf-8", "Iso-8859-1//translit", $Texto));
]]>
Este post se a creado automaticamente con autoblogger imperium descargalo Gratuito
0 comentarios:
Publicar un comentario