ciao ho un piccolo problema con un preg_replace
questo è il codice
però non funziona cosi come è il codice mi restituisce solo <p class="TXTIMGleft"></p> come posso fare x far uscire il valore del array $IMAGEArray con il numero di key relativo?codice:$IMG_regex = array( 0 => '/\[IMAGE\=(.+?)\](.+?)\[\/IMAGE\]/s', 1 => '/\[IMAGE\](.+?)\[\/IMAGE\]/s'); $IMG_replace = array( 0 => '<p class="TXTIMG$1">'.$IMAGEArray["$2"].'</p>', 1 => '<p class="TXTIMGleft">'.$IMAGEArray["$1"].'</p>'); $newsrow[body] = preg_replace($IMG_regex, $IMG_replace, $newsrow[body]);
(oviamente ho provato a chiamare dal''array 1 valore che esiste nell'array)
grazie in anticipo

Rispondi quotando