84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
試してみましたが、var_dump から返された結果はすべて NUll でした。Baidu でも明確な答えは見つかりませんでした。他の人が書いたコードでは return '' がより頻繁に使用されているようです。教えてください。 return '' と PHP の return について教えてください。違いは何ですか?
return ''は空の文字列を返します
return は null を返します これは、var_dump の結果から確認できます。
PHP の弱い型付け言語の場合、注意して使用しない限り、実際には違いはありません。 しかし、===を使用すると、比較は false と表示されます
===
一般的にはnullを返さず、空の文字列や空の配列を返すと、データ取得側が均一に処理できるようになると思います(判断が少ない( ̄ー ̄))
return ''は空の文字列を返します
return は null を返します
これは、var_dump の結果から確認できます。
PHP の弱い型付け言語の場合、注意して使用しない限り、実際には違いはありません。
しかし、
===
を使用すると、比較は false と表示されます一般的にはnullを返さず、空の文字列や空の配列を返すと、データ取得側が均一に処理できるようになると思います(判断が少ない( ̄ー ̄))