最赞回答 / sophia_yu
这位盆友,请先注意一下你的编码规范,另外,我看了你的代码表示凌乱了,请你告诉我你要实现什么功能?你的逻辑已经开始混乱了,参考下面的代码:<...code...>
2014-11-06
已采纳回答 / 水墨的眼泪
但意思不一样,比如随机产生的数是5,它就会去执行default,你是:,就执行:后面的语句,而你是;,就执行语句,在最后执行$info = "很遗憾!你没有中奖!"
2014-11-06
最赞回答 / 伟少_92
楼上前面的没说错,执行时因为已经赋值为true,所以为了代码的简介就省略了,不过后面的说错了,去掉=="男"是会影响持续执行结果的,上面定义了$sex==男,下面if(sex=="男")还是必要的,去掉=="男"的话,程序不会去判断$sex的赋值是什么,只会默认为$sex有值,为true,这样就只会执行的一个if语句,不信删了它,再把$sex的赋值改成"女"。结果和原程序输出结果不同。
2014-11-05