php code for replace <p> and <img> tags below:
<?php
ob_start();
the_content('more',true);
$patterns[1] = '/<img[^>]+./';
$patterns[2] = '/<p[^>]+./';
$replacements[2] = '';
$replacements[1] = '';
$postOutput = preg_replace($patterns, $replacements, ob_get_contents());
ob_end_clean();
echo $postOutput;
?>
but only one </p> tag leave over, i have no idea where is wrong.