Codice PHP:
<?php
$arr
['titolo']='pagina con replace';

$pagina='pagina della quale so il [[titolo]] e lo sostituisco';

$pagina=preg_replace("#\\[\\[([a-z:0-9]+)\\]\\]#e""\$arr['$1']"$pagina);
//mi piacerebbe che prendesse il valore $arr[titolo] e lo sostituisse, ma non funziona

echo $pagina;

?>