pub unsafe extern "C" fn _zend_hash_add_or_update( ht: *mut HashTable, arKey: *const c_char, nKeyLength: uint, pData: *mut c_void, nDataSize: uint, pDest: *mut *mut c_void, flag: c_int, ) -> c_int