Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema con sprintf

  1. #1

    Problema con sprintf

    Cosa fa sprintf quando é usato in questo modo?

    Codice PHP:
        function textDump($num 0) {
            
    $txtout "";
            
    $pad $num;
            
    $txtout .= sprintf("%{$pad}s""");
            
    $txtout .= get_class($this) . ": ";
            
    $txtout .= "bombard: " $this->bombardStrength() . "<br \>";
            return 
    $txtout;
        } 
    a me sembra un bel fico secco di nulla... giusto?
    Più pratica in futuro...

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    dovrebbe aggiungere una stringa vuota a $txtout, comunque... prova, no?
    No

  3. #3
    già fatto! ma non ne capisco l'utilità:

    Codice PHP:
    $num 100;
    $txtout "";
    $pad $num;
    $txtout .= sprintf("%{$pad}s""");
    $txtout .= "ciao" ": ";
    print 
    $txtout
    Codice PHP:
    ciao
    Più pratica in futuro...

  4. #4
    Più pratica in futuro...

  5. #5
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Credo che inserisca 400 spazi nella stringa (sono cose che si fanno nei file a tracciato fisso per posizioni)

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 © 2024 vBulletin Solutions, Inc. All rights reserved.