mi restituisce questo errore:
codice:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /...
ecco il codice
Codice PHP:
$table = "§tabella_0 vale 1 e §tabella_1 vale 4";
$replaced_table = array("0"=>"zero", "1"=>"uno", "4"=>"quattro");
$table = preg_replace('#§tabella_(\d+)#', $replaced_table[\'$1\'], $table);
se invece scrivo
Codice PHP:
$table = preg_replace('#§tabella_(\d+)#', $replaced_table['0'], $table);
funziona come dovrebbe.. quale è il problema?
PS sarebbe \d+ nelle parentesi tonde ma toglie lo \