supposons que le corps de $ est égal àpreg_replace: modificateur inconnu
something
that
does
not
interest
me
<!-- start -->
some
html
code
<!-- end -->
something
that
does
not
interest
me
Si je
$body=preg_replace("(.*)<!-- start -->(.*)<!-- end -->(.*)","$2",$body);
J'obtiens:
Warning: preg_replace() [function.preg-replace]: Unknown modifier '<'
Comment ai-je corriger?
Il serait probablement plus facile d'obtenir la position de départ * * et la position de fin * * avec 'strpos' puis obtenir juste la partie entre ces positions avec 'substr'. – Gumbo