pub unsafe extern "C" fn add_assoc_zval_ex( arg: *mut zval, key: *const c_char, key_len: usize, value: *mut zval )