搜尋

首頁  >  問答  >  主體

PHP中return '' 和return區別

我試了一下,var_dump回傳的結果都是NUll,百度了下也沒有明確答案.
看到別人寫的程式碼中似乎用return '' 比較多,請問PHP中return '' 和return有什麼差別?

为情所困为情所困2736 天前774

全部回覆(2)我來回復

  • 世界只因有你

    世界只因有你2017-05-31 10:36:30

    • return '' 回傳的是空字串

    • return 回傳的是 null
      透過 var_dump 結果就能看出來。

    對於 php 弱類型的語言來說,其實不注意使用的話,沒有啥區別。
    但是用 ===,比較就會顯示 false

    回覆
    0
  • 迷茫

    迷茫2017-05-31 10:36:30

    我覺得一般不要回傳null,回傳個空串或空數組,方便資料取得方統一處理(少個判斷(~—~))

    回覆
    0
  • 取消回覆