title: php module does not compile. Does not recognize "static function_entry"
body: <p>I have recently recompiled my php and suddenly old code (together with examples from the internet) stopped compiling.</p>
  
  <p><a href="http://devzone.zend.com/303/extension-writing-part-i-introduction-to-php-and-zend/">This</a> exact example does not compile.</p>
  
  <p>Snippet of the problematic code:</p>
  
  <pre><code>static function_entry hello_functions[] = {
    {NULL, NULL, NULL}
  };
  </code></pre>
  
  <p>This is the error:</p>
  
  <pre><code>/home/user/php_module/test_module/hello.c:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘hello_functions’
  </code></pre>
  
  <p>What could be the problem?  </p>