- sprintf: documentation ( source)
<?php
$bmi = sprintf("%.2lf", calculateBMI($height, $heightUnit, $weight, $weightUnit));
$text = //"<p> "."<img src = ".
//" http://cs.smu.ca/~webbook/cdrom/web08/nature/images/naturelogo.gif ".
//" alt = 'Nature's Source Logo' />"."</p>".
"<h1>BMI Report</h1>".
"<h3>Your height: ".$height." ".$heightUnit."<br />".
"Your weight: ".$weight." ".$weightUnit."<br />".
"Your BMI: ".$bmi."</h3>";
if ($bmi < 18.5)
$text .= "<h2>Your BMI suggests that you are underweight.</h2>";
else if ($bmi < 25)
$text .= "<h2>Your BMI suggests that you have a reasonable weight.</h2>";
else if ($bmi < 29)
$text .= "<h2>Your BMI suggests that you are overweight.</h2>";
else
$text .= "<h2>Your BMI suggests that you may be obese.</h2>";
return $text;