php三种控制结构php三种控制结构


##顺序结构 ##

就是从上至下的顺序结构,不需要多做描述。

##选择/条件结构 ##

<?php 
	$gender="male";
	if ($gender="male") {
		# code...
		echo "hey bro!";
	}else{
		echo "hey girl!";
	}
 ?>

##循环结构 ##

有do..while 和while..do 和switch case

while do

<?php 
	$a=10;
	while ($a<20) {
		# code...
		$a=$a+1;
		
	}
	echo $a;
	
 ?>

结果是20

do..while // 也就是至少会执行一次

<?php 
	$a=10;
	do {
		# code...
		$a=$a+1;
	} while ( $a<10);
	echo "$a";
	
 ?>

结果是 11

switch..case

<?php 
	$a=10;
	switch ($a) {
		case '7':
			# code...
			$a=$a+1;
			echo $a;
			break;
		case '9':
			# code...
			$a=$a+1;
			echo $a;
			break;
		case '10':
			# code...
			$a=$a+1;
			echo $a;
			break;
		
		default:
			# code...
			echo "请重新输入";
			break;
	}
 ?>

结果是11