pub unsafe extern "C" fn zend_str_tolower_dup( source: *const c_char, length: c_uint, ) -> *mut c_char