provato con preg_replace al posto di str_replace?
Prova con questoCodice PHP:
function elaboraArt($testo)
{
// sostituisco l'invio
$order = array("\r\n", "\n", "\r");
$replace = "
";
$testo = str_replace($order, $replace, $testo);
$replace = array(
'/[CODICE]$1[/CODICE]',
);
$search = array(
"#<div id='artCode'>(.*?)</div>#is",
);
$testo = preg_replace ($replace, search, $testo);
return $testo;
}
![]()