PHP’s Control Structures

6 07 2007

if

<?php
if (expr)
   statement;
?>
<?php
if (expr)
   statement;
else
   statement;
?>
<?php
if (expr)
   statement;
else if (expr)
   statement;
else if (expr)
   statement;
else
   statement;
?>
<?php
if (expr) {
   statements;
   ...
}
?>
<?php
if (expr) {
   statements;
   ...
} else {
   statements;
   ...
}
?>
<?php
if (expr) {
   statements;
   ...
} else if (expr) {
   statements;
   ...
} else if (expr) {
   statements;
   ...
} else {
   statements;
   ...
}
?>

If you want to embed PHP in HTML, this style would be nice:

<?php if (expr):?>
   statements
   ...
<?php endif;?>
<?php if (expr):?>
   statements
   ...
<?php else:?>
   statements
   ...
<?php endif;?>
<?php if (expr):?>
   statements
   ...
<?php else if (expr):?>
   statements;
   ...
<?php else if (expr):?>
   statements
   ...
<?php else:?>
   statements;
   ...
<?php endif;?>

for

<?php
for(expr1; expr2; expr3) {
   statements;
}
?>
<?php for(expr1; expr2; expr3):?>
   statements
   ...
<?php endfor;?>

Actions

Information

Leave a comment