Я нашел несколько ответов на этот вопрос, но ни один из них не относился к PHP (, который является чрезвычайно слабым типизированным языком ):
. Что касается PHP , уместно ли возвращать false, null или пустой массив в методе, который обычно возвращает массив, но произошел сбой?
Другими словами, если другой разработчик подключится к моему проекту, что он ожидает увидеть?