Sintaxis
mixed preg_replace (mixed pattern, mixed replacement, mixed string [, int limit [, int &$count]] );
Definición y uso
La función preg_replace () opera igual que la función POSIX ereg_replace (), excepto que se pueden usar expresiones regulares en el patrón y los parámetros de entrada de reemplazo.
El límite de parámetro de entrada opcional especifica cuántas coincidencias deben tener lugar.
Si se pasa el parámetro opcional $ count, esta variable se completará con el número de reemplazos realizados.
Valor devuelto
Después de que se haya producido el reemplazo, se devolverá la cadena modificada.
Si no se encuentran coincidencias, la cadena permanecerá sin cambios.
Ejemplo
A continuación se muestra el fragmento de código, copie y pegue este código en un archivo y verifique el resultado.
<?php
$copy_date = "Copyright 1999";
$copy_date = preg_replace("([0-9]+)", "2000", $copy_date);
print $copy_date;
?>
Esto producirá el siguiente resultado:
Copyright 2000