title: In php, should I return false, null, or an empty array in a method that would usually return an array?
body: <p>I've found several responses to this, but none pertaining to PHP (which is an extremely weak typed language):</p>
  
  <p>With regards to <em>PHP</em>, is it appropriate to return false, null, or an empty array in a method that would usually return an array, but has a failure occur?</p>
  
  <p>In other words, if another developer jumped in on my project, what would they expect to see?</p>