Sorry also you are missing the expression delimiters, try...
<?php
$string = 'Blah blah bloog goodinfo blargh blah blah';
$patterns[0] = '/.* goodinfo .*/';
$patterns[1] = '/.* badinfo .*/';
$replacements[0] = 'GOOD';
$replacements[1] = 'BAD';
echo preg_replace($patterns, $replacements, $string);
?>
Main Topics
Browse All Topics





by: PsyberionPosted on 2009-11-02 at 13:32:51ID: 25723984
Did you mean to put:
$patterns[1] = '.* badinfo .*'; ?
Regards,
Psyberion.