![]() Visit the Official PHP Website |
PHP ProgrammingBy James N HitzRepetition(Iteration) Control StructuresThe do... while Constructdo... while is just a twisted version of while that is more merciful and allows AT LEAST one execution of the statement block - whatever the case. The sytax for this merciful loop is: do { PHP Statement 1; PHP Statement 2; ... } while(test expression); Let's say we have a routine called getPassword() that prompts the user for a password and allows or denies access after 3 attempts. (This is a dummy setup. Don't think so much about it). We would code it like this: do{ getPassword(); $attempts++; }while($attempts <= 3); This piece of code will execute once even before checking how many attempts have been made. So in a practice, everyone is allowed at least one attempt. Fair and democratic wouldn't you say. << The while Iteration Construct | The for Iteration Construct else >> |
JamHitz Productions