戻り値設計に関する質問素朴な質問 関数を設計する場合 操作が失敗した場合、通常は 0、false、または -1 を返しますか? -1 を返すことに慣れています ただ判断するのは簡単だと思います でもどっちがいいのか分からない 共有先: -----解決策---------false の方が標準的です ------解決策--------------------実行関数は通常 true または false を返します 複数のエラーがある場合、通常は 2 つの結果を使用します。 false は実行失敗を意味し、その後にエラー コード が続きます。 -----解決策---------- ---------------- ------PHP の弱い型付けの観点からは、返されるものはすべて同じです しかし、アルゴリズムのロジックの観点からは、エラーの有無に関係なく、同じデータ型の結果が返されるはずですが、エラーが発生すると空のデータが返されます