Ciao
aggiungendo il supporto per più lingue ad un mio sito ho incontrato il seguente problema:
una stringa di testo è contenuta in un array e devo stamparla a video sostituendo alcuni valori variabili.
la stringa è:
che corrisponde a $tran[20] nel codice:Il carrello contiene %1\$d prodotti per un totale di %2\$d euro
con l'istruzione printf, nonostante le variabili siano settate, l'output risulta essere:Codice PHP:
$pattern1 = "
".$tran[20]."</p>";
printf($pattern1, $n, $total);
Il carrello contiene $d prodotti per un totale di $d euro
come fare x sostituire le variabili in modo giusto?
Grazie![]()
![]()