title: Syntax Error PHP 5.3.3 - unexpected '['
body: <p>How can i correct the following php snippet to run it in php 5.3.3 without parsing error?</p>
  
  <p>Browser Message</p>
  
  <blockquote>
    <p>Parse error: syntax error, unexpected '['</p>
  </blockquote>
  
  <p>PHP Code Snippet</p>
  
  <pre><code>{ public function getDelete($key = NULL) $_DELETE = [];
          parse_str(file_get_contents("php://input"), $_DELETE);
          return NULL !== $key ? self::arrayKey($key, $_DELETE) : $_DELETE;
          } 
  </code></pre>
  
  <p>error log message:</p>
  
  <blockquote>
    <p>mod_fcgid: stderr: PHP Parse error: syntax error, unexpected '['</p>
  </blockquote>