Google
Web dns.bdat.net

Re: [PHP-ES] Cadenas

From: Daniel Guerrero (daniel(EN)danguer.com)
Date: Tue Oct 12 2004 - 18:11:37 CEST


El 12/10/2004, a las 9:39, Roberto Cesar Najera Nuñez escribió:

> Hola lista
>
> tengo que una cadena
> $x=" cad";
> $texto" Esto es una Cadena con diferentes carteles";
>
> necesito poner las coincidencias sin importar mayuscuylas ni
> minusculas en diferente color
> de tal forma que a la hora de imprimir me saque
> Esto es una Cadena con diferentes cadetes
>
>
> Gracias

No entendí bien tu ejemplo, pero para buscar puedes utilizar eregi
(ereg hace lo mismo pero si es sensitivo al caso), eregi_replace,
reemplaza basándose en una expresión regular; pero muchas veces es
muchísimo más fácil utilizar str_replace
str_replace($x, "<font color=\"#f000\">$x</font>", $texto);
Esto te pondría en color rojo, aunque si necesitas que no cambie el
formato de mayúsculas/minúsculas (ya que esto imprimiría "Esto es una
cadena con..."), tienes que hacer un eregi y guardar los registros y
después usarlos; consulta el manual de php para los ejemplos de este
tipo:
http://www.php.net/manual/en/function.eregi.php

+-+-+-+-+-+-+-+-+-+-+-+-+-+
No te pido que hagas una búsqueda en Google por mi.
Eso ya lo hice!!!

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri Nov 12 2004 - 20:21:31 CET