This is the case c == 'i', so c == '?' is always false, hence the result is always 0.
zend_rc_debug
zend_rc_debug.h