PHP - Función preg_replace ()

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