<?php

function addBanner($i)
{
	static $conta = 0;
	$retorno = $i[0];
	if(++$conta == 2){
		$retorno .= "<div>BANNER</div>";
	}
  	return $retorno;
}

$conteudo = '<p>Primeiro parágrafo</p><p>Segundo parágrafo</p><p>Terceiro parágrafo</p><p>Quarto parágrafo</p>';
$conteudo = preg_replace_callback('#(<p>.*?</p>)#', 'addBanner', $conteudo);

echo $conteudo;