请看这段php代码
Jul 06, 2016 pm 01:53 PM
这段代码,当进入第一个if时,会判断$ch+$en+$ma>220,但是$ch+$en+$ma
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
回复内容:
这段代码,当进入第一个if时,会判断$ch+$en+$ma>220,但是$ch+$en+$ma
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
1.同一队if...else之间才会根据if中的条件是否满足跳转,不同的不会,哪怕是嵌套的。所以当你的if中嵌套的if条件不满足时,它会寻找有没有有它成对的else,很抱歉,这里没有与它配套的else,所以$tag会为空。
2.注意书写格式,代码的可读性,缩进,大括号的位置是紧跟在判断条件后面,操作符两边都要有空格。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
当然,xiayongsheng的那种写法更简洁,但可读性稍微差点。
后面的else是第一个if判断60的,里面的if没有else,也就是说,tg是空
可以修改如下
1 2 3 4 5 6 7 |
|
1 2 3 4 5 6 7 8 |
|
雨衣的前提是下雨。
if与else是成对出现的(但else不是必须的)。
最外围层级的if对应最外层的else,以此类推。

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP
