Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come utilizzare Sprint F - PHP

E ' comune nel linguaggio di scripting PHP Web per memorizzare l'output come stringa in una variabile e echo della stringa sullo schermo . Concatenazione di testo e variabili per creare una stringa di uscita può essere un processo confuso e fornisce solo un minimo di controllo della formattazione. È possibile creare una stringa di output che è più facile da capire e permette un maggiore controllo formattazione di quanto sia possibile con la concatenazione utilizzando la funzione " sprintf " in PHP . Istruzioni
1

Creare una stringa di output specificando la stringa di formato e il passaggio di parametri variabili. Ad esempio, digitare :

$ output = sprintf ( "% d bottiglie di birra sul % s ", $ numero - , " muro " ) ;
2

formato un intero in un numero specifico di cifre dichiarando il numero di cifre nel formato " d" . Aggiungi zeri inserendo uno zero nel formato . Ad esempio, digitare :

$ output = sprintf ( " Ci sono% 03d uccelli nel nido " , $ uccelli) ;
3

Formattare un numero in virgola mobile specificando il numero di cifre prima e dopo la posizione decimale utilizzando il formato " f" . Ad esempio, digitare :

$ output = sprintf ( " La temperatura è gradi % 3.2f " , $ temp) ;
4

formato un numero in notazione scientifica usando la "e " formato . Ad esempio, digitare :

$ output = sprintf ( "pi = % e", $ pi) ;
5

formato un numero esadecimale nel formato " x " , oppure utilizzare il formato " X " per convertire la rappresentazione esadecimale in maiuscolo . Si noti che una funzione usa una lettera minuscola " x ", mentre l'altro usa le maiuscole . Ad esempio, digitare :

$ rosso = sprintf ( " % x " , " ff0000 ");

$ red_upper = sprintf ( " % X " , " ff0000 ");
Pagina 6

destro giustificare una stringa specificando la larghezza della stringa utilizzando il formato "s" . Sinistra -pad una stringa specificando il carattere di riempimento con la larghezza di stringa e utilizzando il formato "s" . Ad esempio, digitare :

$ output = sprintf ( " % 25s " , "Totale" ) ;

$ output = sprintf ( " % # 25x " , "Totale" ) ;

 

Programmazione © www.354353.com