Salve a tutti,
ho una pagina php con questo codice:
Codice PHP:
<?php
define
("_PROVA","Ciao, mi chiamo %s %s ed ho %s anni!");
$nome    "Paolo";
$cognome "Rossi";
$eta     25;
printf(_PROVA$nome$cognome$eta);
//Stampa "Ciao, mi chiamo Paolo Rossi ed ho 25 anni!"
?>
Ora vorrei sapere se esiste una funzione come printf() che però mi permetta di associare il valore della stringa processata dalla funzione ad una variabile senza stamparla a video...
Cioè dovrei fare una cosa del genere:
Codice PHP:
<?php
define
("_PROVA","Ciao, mi chiamo %s %s ed ho %s anni!");
$nome    "Paolo";
$cognome "Rossi";
$eta     25;
$valori = array();
$stringa printf(_PROVA$nome$cognome$eta);
array_push($valori,$stringa);
?>
Grazie a tutti anticipatamente!