Descripción
mixed
str_ireplace ( mixed busqueda, mixed reemplazo, mixed asunto [, int &conteo] )
Esta función devuelve una cadena o una matriz con todas
las ocurrencias de busqueda en
asunto (ignorando mayúsculas y
minúsculas) sustituidas por el
reemplazo dado. Si no necesita reglas de
reemplazo sofisticadas, usted deberÃa, por lo general,
usar esta función en lugar de
eregi_replace() o
preg_replace() con el modificador
i.
Si asunto es una matriz, entonces las
búsquedas y reemplazos son realizados con cada entrada de
asunto, y el valor devuelto es asimismo
una matriz.
Si busqueda y
reemplazo son matrices, entonces
str_ireplace() toma un valor de cada matriz y
los usa para realizar las búsquedas y reemplazos sobre
asunto. Si
reemplazo tiene menos valores que
busqueda, entonces se usa una cadena
vacÃa para el resto de valores de reemplazo. Si
busqueda es una matriz y
reemplazo es una cadena, entonces
ésta cadena de reemplazo es usada para cada valor de
busqueda.
Ejemplo 1. Ejemplo de str_ireplace()
<?php $etiqueta_body = str_ireplace("%body%", "black", "<body text=%BODY%>"); ?>
|
|
Esta función es segura con material binario.
Nota:
A partir de PHP 5.0.0, el número de
agujas encontradas y reemplazadas
será devuelto en conteo, el cual
es pasado por referencia. Antes de PHP 5.0.0, este
parámetro no se encuentra disponible.
Vea también: str_replace(),
ereg_replace(),
preg_replace(), y strtr().