Cadenas
PHP Manual

str_ireplace

(PHP 5)

str_ireplace — Versión insensible a mayásculas y minúsculas de str_replace().

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.

Lista de parámetros

busqueda

Note: Cada reemplazo con la matriz busqueda es realizado en el resultado del reemplazo previo.

reemplazo

asunto

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.

conteo

El número de agujas coincidentes y reemplazadas será devuelto en conteo , que es pasado por referencia.

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 esta cadena de reemplazo es usada para cada valor de busqueda .

Valores retornados

Devuelve una cadena o una matriz de reemplazos.

Registro de cambios

Versión Descripción
5.0.0 El parámetro conteo fue agregado.

Ejemplos

Example#1 Ejemplo de str_ireplace()

<?php
$etiqueta_body 
str_ireplace("%body%""black""<body text=%BODY%>");
?>

Notes

Note: Esta función es segura con material binario.

Ver también


Cadenas
PHP Manual