찾다

 >  Q&A  >  본문

switch...case中默认任务default后面好像以 : 和 ;都行的啊?

<?php
$num = rand(1,50);//获取1至50的随机数
$info = "";//提示信息
switch($num){
    case 1:
		$info = "恭喜你!中了一等奖!";
		break;
	case 2:
		$info = "恭喜你!中了二等奖!";
		break;
 	case 3:
		$info = "恭喜你!中了三等奖!";
		break;
	default;
		$info = "很遗憾!你没有中奖!";
}
 echo $info; //输出是否中奖
?>


小白小白2913일 전1091

모든 응답(2)나는 대답할 것이다

  • 数据分析师

    数据分析师2017-09-30 23:35:24

    스위치...케이스의 기본 작업 뒤에는 and;가 오는 것 같습니다. 괜찮나요? -PHP 중국어 Q&A-스위치...케이스의 기본 작업 뒤에는 and;가 오는 것 같습니다. 괜찮나요? -PHP 중국어 온라인 Q&A

    시청하고 배워보세요.

    회신하다
    0
  • 迷茫

    迷茫2016-12-22 13:32:36

    但意思不一样,比如随机产生的数是5,它就会去执行default,你是:,就执行:后面的语句,而你是;,就执行语句,在最后执行$info = "很遗憾!你没有中奖!"

    회신하다
    1
  • 취소회신하다