Do While Loops

$dollars = 150;
Do
{
echo "Hey, doll, I'm loaded with cash!";
echo "I have ".$dollars." dollars.<br>";

$dollars=$dollars-1;
}
while ($dollars > 0) ;

The above code evaluates the condition at the end. If the condition evaluates as true, the process code will loop.

Here's another example:dowhileloops.php


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>dowhileloops.php</title>

<style>
table
{
margin:auto;
}
td
{
border: 1px solid black;
}

</style>

</head>
<body>

<h1>Mr. C. - Big Spender</h1>
<p>Mr. C. likes to take his ladies out and money is no object.
He goes all out and spends at leat $15.00 per date, but once
he only has $10.00 dollars, he stops spending and buys himself
a taco.</p>

<table>


<?php
//set dollar amount
$dollars 15;

//run process code at least once and then test condition
Do 
{
echo 
"<tr><td>";  //create row and column

echo "Hey, doll, I'm loaded with cash! ";
echo 
" I have ".$dollars." dollars!"

echo 
"</tr></td>";   //close row and column

//lose a dollar
$dollars=$dollars-1;
}
while (
$dollars 10) ;//if you have more than 10 dollars loop

if ($dollars == 10)
{
echo 
"<tr><td>:";
echo 
"Oh, oh...time for a taco!";
echo 
"</td></tr>";
}

?>

</table>

</body>
</html>