Its corresponding function in the traditional API, zend_get_parameters(), immediately checks for referenced values.
This action is called zval separation (or pval separation). Because the *_ex() API doesn't perform zval separation, it's considerably faster, while at the same time disabling write access.