sigue sin funcionarme
Código PHP:
function callback($i){
$out='<div id="$i" style="display:none;">$1</div>';
return $out;
}
$text = preg_replace_callback('(\[as\](.+?)\[\/as\])', 'callback', $test, -1 , $i);
algo estoy haciendo mal... $i llega como Array.. y $1 no se remplaza..
si uso $i[1] consigo el valor que deberia tener $1..
que hago mal???
gracias