Rechercher/remplacer avec preg_replace
Bonjour
Je cherche à faire des remplacements (type rechercher/remplacer) dans une page à l'aide d'un script php.
Code:
1 2 3 4
|
$pattern[0] = "~</body>~" ;
$replacement[0] = "<?php include($_SERVER['DOCUMENT_ROOT'].'/controle_acces/patch.inc.php') ; ?>\n</body>" ;
$contenu = preg_replace($pattern, $replacement, $contenu ) ; |
php retourne l'erreur suivante :
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
J'ai également testé str_replace, mais même message d'erreur.
Où est le problème exactement ?
Merci