By nature define is only actually allowed to store simple string, float, bool or int values, nothing more; so no arrays, objects, etc. That code shouldn't work, and if it does you are using a feature/bug that is beyond the PHP specification and could break with any update. The better way to do...