1:if结构
    <?php
         $user_type='member';
          if(user_type=='admin'){
             echo'进入管理员界面....';
             echo'<br>';
           }
          elseif($user_type=='vip'{
              echo'进入高级会员界面....';
             echo'<br>';
           }
            else
              echo'禁止访问';
       ?>
三元运算符(条件)?真语句:假语句;
 
2:switch结构
<?php
  $user_type='member';
  switch ($user_type){
   case 'admin':
    echo '进入管理员界面';
    echo '<br>';
    break;
   case 'vip';
       echo '进入高级会员界面';
       break;
   default:
    echo  '禁止访问' ;
      
  }
  ?>
注意:如果不在case的语句段最后写上break语句,php将继续招待下一个case中的语句段       
 
3: While循环
 
<?php
$total=0;
$i=1;
while ($i<=10){
 $total+=$i;
 $i++;
}
?>
 
break可在while循环中使用,以表示跳出循环
如:
<?php
$total=0;
$i=1;
while ($i<=10){
   $total+=$i;
   if($total==12) break;
   $i++;
}
?>
break后跟数字可表示跳出几重循环,
continue同break的区别,continue是指跳过本次循环剩下的代码,并开始下次循环.同样,continue后可可以跟数字.
 
4:for循环
 
<?php
for ($i=1;$i<=10;$i++){
 echo $i.'  ';
}
?>
 
5:exit 和return语句
 
PHP脚本一旦遇到Exit语句则停止运行,
遇到return语句的调用则分三种情况
  •  如果在一个函数中调用return()语句,立即结束此函数,并将它的参数作为函数的值返回
  • 如果当前脚本是被include()传入的,则return()的值会被当做include()调用的值处理
  • 如果是在主脚本中调用return(),则脚本中止运行.