PHP - função preg_replace ()

Sintaxe

mixed preg_replace (mixed pattern, mixed replacement, mixed string [, int limit [, int &$count]] );

Definição e Uso

A função preg_replace () opera exatamente como a função POSIX ereg_replace (), exceto que as expressões regulares podem ser usadas nos parâmetros de entrada padrão e de substituição.

O limite do parâmetro de entrada opcional especifica quantas correspondências devem ocorrer.

Se o parâmetro opcional $ count for passado, esta variável será preenchida com o número de substituições feitas.

Valor de retorno

  • Após a substituição, a string modificada será retornada.

  • Se nenhuma correspondência for encontrada, a string permanecerá inalterada.

Exemplo

A seguir está o trecho do código, copie e cole este código em um arquivo e verifique o resultado.

<?php
   $copy_date = "Copyright 1999";
   $copy_date = preg_replace("([0-9]+)", "2000", $copy_date);
   
   print $copy_date;
?>

Isso produzirá o seguinte resultado -

Copyright 2000