title: Why are functions and methods in PHP case-insensitive?
body: <p>Functions and methods in PHP are case-insensitive as illustrated in the following example.</p>
  
  <pre><code>function ag()
  {
      echo '2';
  }
  
  Ag();
  class test {
      function clMe()
      {
          echo 'hi';
      }
  }
  
  $instance = new test;
  $instance-&gt;clme();
  </code></pre>
  
  <p>But that's the not case with variables. What's the rationale?</p>