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 160 views
160 views asked Jul 23, 2016 by avibootz
1 answer 304 views
3 answers 272 views
3 answers 282 views
1 answer 196 views
196 views asked Jul 23, 2016 by avibootz
1 answer 281 views
3 answers 322 views
...