Allow arrays with define(), to match const syntax support

This fixes an oversight in PHP 5.6, where you can create constant arrays with `const` yet not with `define()`. The hope is it can go into a micro release, as it's basically just a bugfix.