Realizzazione by siti web firenze e web.at.work

contatti
realizzazione siti web

PHP formattare stringhe con printf

Talvolta si ha la necessità di produrre output più complesso di quanto consentito echo e print.

In questi casi ci viene in aiuto la funzione printf() e sprintf()

Tabella dei segnaposti per printf()
Segnaposto Descrizione
%% Il carattere percentuale
%b valore intero, stampa rappresentazione binaria
%c valore intero, stampa rappresentazioen ASCII
%d valore intero, stampa valore decimale con segno
%e valore decimale nella notazioen scientifica (1.2e+34)
%f valore mobile, stampa tenendo conto delle impostazioni locali
%F valore mobile, stampa senza tenere conto delle impostazioni locali
%o valore intero stampa rappresentazione ottale
%s valore della stringa
%u valore intero, stampa valore decimale senza segno
%x valore intero, stampa valore esadecimale in lettere minuscole
%X valore intero, stampa valore esadecimale in lettere maiuscole

Esempi:

<?php
//Stampa "PiGreco vale 3.14159"
printf("PiGreco vale %f , 3.14159);

//Stampa "3.14"
printf("%.2f , 3.14159);

//Stampa " 3.14"
printf("%10.2f , 3.14159);

//Stampa "3.1400000"
printf("%.10f , 3.14159);

//Stampa "metàdella"
printf("%.9s , "metàdellastringa);

//Stampa "Stampa più del 55.71% delle statistiche sono false"
printf("più del %.2f%% delle statistiche sono false. ", 55.719);

?>

 

separatore

Informazioni sull'autore

Sergio Ferraiolo

foto
Descrizione:

Web Master di webdesignfirenze.com, titolare di Siti web gallery che ha realizzato il sito.

Mansioni: Programmatore, web designer e Analista

Web design per la creazione siti web firenze insieme a tecniche di SEO Marketing per creare un sito di successo

Portfolio: gallery immobiliare per la vendita e l'acquisto di immobili di prestigio

Portfolio: impresa di pulizie per servizi di pulizia industriale