How to output a formatted string with printf() in PHP

3 Answers

0 votes
$n = 100;
$f = 3.14;
$s = "PHP";

printf("%d %f %s", $n, $f, $s);


/*
run:
    
100 3.140000 PHP 

       
*/

 



answered Jul 15, 2016 by avibootz
0 votes
$n = 100;
$l = 1000000123;
$f = 3.14;
$s = "PHP";

printf("%d %ld %.2f %s", $n, $l, $f, $s);


/*
run:
    
100 1000000123 3.14 PHP 

       
*/

 



answered Jul 15, 2016 by avibootz
0 votes
$f = 1.035;

printf("%.2lf<br />", $f);
printf("%.2lf", round($f, 2));


/*
run:
    
1.03
1.04 

       
*/

 



answered Jul 15, 2016 by avibootz

Related questions

1 answer 226 views
226 views asked Jul 23, 2016 by avibootz
1 answer 427 views
3 answers 430 views
3 answers 413 views
2 answers 247 views
247 views asked Jul 26, 2017 by avibootz
1 answer 275 views
275 views asked Jul 23, 2016 by avibootz
...