pub unsafe extern "C" fn _zend_hash_str_add_or_update( ht: *mut HashTable, key: *const c_char, len: size_t, pData: *mut zval, flag: u32, ) -> *mut zval