日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

php if 单行,php – 单行if语句或if语句没有大括号坏习惯?

發(fā)布時(shí)間:2025/3/12 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php if 单行,php – 单行if语句或if语句没有大括号坏习惯? 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

最好的做法是編寫別人可以輕松讀取和更新的代碼。

您的第一個(gè)表單是有問題的,因?yàn)樗蛔裱蠖鄶?shù)PHP開發(fā)人員使用的表單:

if (condition) {

// code

} else {

// code

}

// ... or ...

if (condition)

{

// code

}

else

{

// code

}

// ... or ...

if (condition) { /* short code */ } else { /* short code */ }

// ... or ...

condition ? /* short code */ : /* short code */;

請注意,這完全是關(guān)于標(biāo)準(zhǔn)實(shí)踐,并不一定是有道理的 – 它只是關(guān)于其他開發(fā)人員習(xí)慣看到的內(nèi)容。

你的第二種形式,更重要的是不是很好,因?yàn)樗沽硪粋€(gè)程序員容易犯這個(gè)錯(cuò)誤:

if (condition)

// code A

else

// code B

// code C (added by another programmer)

在這個(gè)例子中,另一個(gè)程序員添加了代碼C,但是忘了用大括號封裝整個(gè)else塊。這將導(dǎo)致問題。您可以通過簡單地將您的if和else塊放在大括號中來防御這一點(diǎn)。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的php if 单行,php – 单行if语句或if语句没有大括号坏习惯?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。