Re: [PHP-ES] Problemas con str_replace

[email protected] (Carlos Medina)
Newsgroups php.general.es
Organization SimplyNetworks
Message-ID <[email protected]>
Buenos dias,
la codificacion en PHP juega un papel muy importante, mas del que 
pensamos. Todos los signos especiales dan un problema al usar muchas 
funciones str de php por ello utilizamos siempre en nuestros proyectos 
la codificacion UTF8-general-ci y las funciones multibyte.

Saludos

Carlos

Am 10.08.2010 20:46, schrieb Ivan Rico:
> seguramente es por la codificación del texto UTF8 e ISO-8859-1
>
>
>
> ----- Mensaje original -----
> De: "Julio Herrera - Chilered.com"<[email protected]>
> Para: "PHP CA"<[email protected]>
> Enviados: Martes, 10 de Agosto 2010 12:51:48 GMT -06:00 Guadalajara / Ciudad de México / Monterrey
> Asunto: RE: [PHP-ES] Problemas con str_replace
>
> Ernando:
>
> Gracias por responder, pero no resulto, igual no pesco el reemplazo.
>
> Lo que si probe fue eliminar el texto MÁS con acento y funciono de primera.
>
> Que extraño, no piensa en español este PHP, voy a cambiar el acento con
> &aacute;
>
> Saludos y muuuuuuchas gracias
>
> Julio Herrera
>
>
> -----Mensaje original-----
> De: [email protected] [mailto:[email protected]]
> Enviado el: martes, 10 de agosto de 2010 13:21
> Para: Julio Herrera - Chilered.com; 'PHP CA'
> Asunto: Re: [PHP-ES] Problemas con str_replace
>
> Yo creo que si pones solo...
>
> $bajada = str_replace('<span><a href="#LINKNOEDITAR#" class="verMas">Ver
> más</a></span>','+',$bajada);
>
> debe funcionarte sin problemas.
>
> Un saludo
>
> Fernando Eguílaz
>
> ----- Original Message -----
> From: "Julio Herrera - Chilered.com"<[email protected]>
> To: "'PHP CA'"<[email protected]>
> Sent: Tuesday, August 10, 2010 6:52 PM
> Subject: [PHP-ES] Problemas con str_replace
>
>
> Bunos días jóvenes, tengo un problema y quería saber si me pueden echar una
> manito:
>
> Tengo el siguiente código que me funciona super bien:
>
> $bajada = str_replace("#LINKNOEDITAR#",'+',$bajada);
>
> Lo que hace es buscar este string en un pedazo de código HTML y reemplazarlo
> por el signo MAS +, pero si quiero ampliar el texto de búsqueda este no
> funciona:
>
> $bajada = str_replace("<span><a href=\"#LINKNOEDITAR#\" class=\"verMas\">Ver
> más</a></span>",'+',$bajada);
>
> Puede ser que que el acento y el signo de escape \ este perjudicando el
> str_replace
>
> Cualquier ayuda es buena.
>
> Busque en el manual pero no me dio luces de la solución
>
> Saludos y gracias
>
> Julio Herrera
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.