Instead of `zval key;` use `zend_string` struct. See details here - https://github.com/phalcon/cphalcon/issues/15792