zoukankan      html  css  js  c++  java
  • php选择语句

    <?php
    	/* php选择语句 */
    	// 单分支
    	echo 'if<br/>';
    	
    	$a = 1;
    	if (false)
    		$a++;
    		$a++;
    	echo $a . '<br/>';		// 2
    
    	$a = 1;
    	if (false) {
    		$a++;
    		$a++;
    	}
    	echo $a . '<br/>';		// 1 
    		
    	// 双分支
    	echo 'if-else<br/>';
    	
    	if (true) {
    		echo '1<br/>';		// 1
    	} else {
    		echo '2<br/>';
    	}
    	
    	if (false) {
    		echo '1<br/>';
    	} else {
    		echo '2<br/>';		// 2
    	}
    	
    	// 多分支 if-else if-else
    	echo 'if-else if-else<br/>';
    	
    	if (true)
    		echo '1<br/>';		// 1
    	else if (true)
    		echo '2<br/>';
    	else
    		echo '3<br/>';
    	
    	if (false)
    		echo '1<br/>';		
    	else if (true)
    		echo '2<br/>';		// 2
    	else
    		echo '3<br/>';
    	
    	if (false)
    		echo '1<br/>';		
    	else if (false)
    		echo '2<br/>';		
    	else
    		echo '3<br/>';		// 3
    		
    	// 多分支 switch
    	echo 'switch<br/>';
    	
    	switch (1) {
    	case 1:
    		echo 1;		// 1
    		echo 1;		// 1
    	}
    	
    	echo '<br/>';
    	
    	switch (1) {
    	case 1:
    		echo 1;		// 1
    		echo 1;		// 1
    	case 2:
    		echo 2;		// 2
    		echo 2;		// 2
    	}
    	
    	echo '<br/>';
    
    	switch (1) {
    	case 1:
    		echo 1;		// 1
    		echo 1;		// 1
    		break;
    	case 2:
    		echo 2;		// 
    		echo 2;		// 
    	}
    	
    	echo '<br/>';
    	
    	switch (1) {
    	case 1:
    		echo 1;		// 1
    		break;
    		echo 1;		// 
    	case 2:
    		echo 2;		// 
    		echo 2;		// 
    	}
    	
    	echo '<br/>';
    	
    	switch (3) {
    	case 1:
    		echo 1;
    		break;
    	case 2:
    		echo 2;
    		break;
    	default:
    		echo 'default';		// default
    		break;
    	}
    	
    	echo '<br/>';
    	
    	switch (true) {
    		case false:
    			echo 'false';
    			break;
    		case 2:
    			echo '2';		// 2
    			break;
    		default:
    			echo 'default';
    			break;
    	}
    	
    	echo '<br/>';
    	
    	switch (1) {
    	case 1:
    		echo 1;		// 1
    		break;
    	case 1:
    		echo '(1)';
    		break;
    	}
    	
    	echo '<br/>';
    	
    	switch (1) {
    	default:
    		echo 'default';
    		break;
    	case 1:
    		echo 1;		// 1
    		break;
    	}
    	
    	echo '<br/>';
    	
    	switch (1) {
    	default:
    		echo 'default';		// default
    		break;
    	case 2:
    		echo 1;		
    		break;
    	}
    	
    	echo '<br/>';
    	
    	switch (1) {
    	default:
    		echo 'default';		// default
    	case 2:
    		echo 2;		// 2		
    		break;
    	}
    
    	echo '<br/>';
    	
    	switch (1) {
    	default:
    		echo 'default';		
    	case 1:
    		echo 1;		// 1
    	case 2:
    		echo 2;		// 2
    	}
    ?>
    

      

  • 相关阅读:
    在sed中怎么样产生控制字符^M
    递归遍历目录的shell脚本
    递归法遍历目录查找文件
    【30.01%】【hdu 3397】Sequence operation
    【23.68%】【hdu 2871】Memory Control
    【33.18%】【hdu 5877】Weak Pair (3种解法)
    【38.96%】【hdu 1540】Tunnel Warfare
    【26.8%】【CF 46D】Parking Lot
    【35.20%】【CF 706D】Vasiliy's Multiset
    【33.20%】【LA 4320】【Ping pong】
  • 原文地址:https://www.cnblogs.com/liubaocheng999/p/2994974.html
Copyright © 2011-2022 走看看