title: Php square brackets syntax error
body: <p>on my localhost [PHP Version 5.5.9-1ubuntu4.5] this code is working:</p>
  
  <pre><code>array($userName =&gt; ['score' =&gt; $score]);
  </code></pre>
  
  <p>and also this code is working:</p>
  
  <pre><code>$this-&gt;Auth-&gt;user()['id']
  </code></pre>
  
  <p>but on production server [PHP Version 5.3.3-7+squeeze23] in both cases I've got an error:</p>
  
  <blockquote>
    <p>Error: Fatal Error (4): syntax error, unexpected '['</p>
  </blockquote>
  
  <p>what's going on? how can I fix it in a simplest way? (cause changing all arrays in project is highly impracticable and I'm even not sure how to manage the second case with Auth...)</p>