title: Difference between value = ""; and value = NULL; in PHP?
body: <p>What is the difference between <code>value = NULL;</code> and <code>value = "";</code> in PHP ? </p>
  
  <p>Am facing wierd response as if I set <code>value = "";</code> than I get empty array response from database which is what am supposed to get but if I set <code>value = NULL;</code> than I get empty string response from mysql database instead of empty array response. </p>
  
  <p>I am not sure  why this is the case. Any Suggestions !!!</p>