我試了一下,var_dump回傳的結果都是NUll,百度了下也沒有明確答案.看到別人寫的程式碼中似乎用return '' 比較多,請問PHP中return '' 和return有什麼差別?
return '' 回傳的是空字串
return 回傳的是 null透過 var_dump 結果就能看出來。
對於 php 弱類型的語言來說,其實不注意使用的話,沒有啥區別。 但是用 ===,比較就會顯示 false
===
我覺得一般不要回傳null,回傳個空串或空數組,方便資料取得方統一處理(少個判斷(~—~))
return '' 回傳的是空字串
return 回傳的是 null
透過 var_dump 結果就能看出來。
對於 php 弱類型的語言來說,其實不注意使用的話,沒有啥區別。
但是用
===
,比較就會顯示 false我覺得一般不要回傳null,回傳個空串或空數組,方便資料取得方統一處理(少個判斷(~—~))