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