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.

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().

Hosting by: hurra.com
Generated: 2007-01-26 18:00:50