最赞回答 / 伟少_92
楼上前面的没说错,执行时因为已经赋值为true,所以为了代码的简介就省略了,不过后面的说错了,去掉=="男"是会影响持续执行结果的,上面定义了$sex==男,下面if(sex=="男")还是必要的,去掉=="男"的话,程序不会去判断$sex的赋值是什么,只会默认为$sex有值,为true,这样就只会执行的一个if语句,不信删了它,再把$sex的赋值改成"女"。结果和原程序输出结果不同。
2014-11-05