title: PHP doesn't give me error when I use a variable name without dollar sign
body: <p>I am having the following code in a php web page:</p>
  
  <pre><code>  if (bInserted) echo "abc";
  </code></pre>
  
  <p>I would expect PHP to give me a syntax error since I forget to add the dollar sign before the variable name. Howver, the page doesn't produce any errors. Instead, it even echoes the "abc" string. I am not really able to understand this. </p>