recherche

Maison  >  Questions et réponses  >  le corps du texte

php 0 "" null empty的最大区别

php 0 "" null empty的最大区别

ringa_leeringa_lee2896 Il y a quelques jours395

répondre à tous(2)je répondrai

  • 巴扎黑

    巴扎黑2017-04-10 15:18:57

    參見:http://stackoverflow.com/questions/137487/null-vs-false-vs-0-in-php

    主要區別一是類型,二是在進行比較時,上面答案中都有,我就不複製了。

    而 empty,應該是 empty() 吧

    除了前面列出的,還包括 0.0、"0"、empty array、variable without value

    php 的 == 被很多人吐槽,所以建議樓主用 ===,這樣就不會困惑 0 "" null 等值的區別了。

    répondre
    0
  • 迷茫

    迷茫2017-04-10 15:18:57

    0,'', null empty()都是 true
    0,'' isset()是true,null isset()是false

    répondre
    0
  • Annulerrépondre