Visualizzazione dei risultati da 1 a 3 su 3

Discussione: printf senza print....

  1. #1

    printf senza print....

    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!
    What is the |\/|atrix?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    http://it2.php.net/manual/it/function.sprintf.php

    codice:
    <?php
    define("_PROVA","Ciao, mi chiamo %s %s ed ho %s anni!");
    $nome    = "Paolo";
    $cognome = "Rossi";
    $eta     = 25;
    $valori = array();
    $stringa = sprintf(_PROVA, $nome, $cognome, $eta);
    array_push($valori,$stringa);
    ?>

  3. #3
    Grazie mille!
    What is the |\/|atrix?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.