不好意思，那个函数应该是
void zend_hash_merge_ex(HashTable *target, HashTable *source, copy_ctor_func_tpCopyConstructor, uint size,merge_checker_func_t pMergeSource, void *pParam);




------------------ 原始邮件 ------------------
发件人: "Demon"<notifications@github.com>;
发送时间: 2013年5月7日(星期二) 上午9:37
收件人: "walu/phpbook"<phpbook@noreply.github.com>; 
抄送: "zs1379"<zs1379@qq.com>; 
主题: Re: [phpbook] Update 8.2.md (#59)




In 8.2.md:
 > @@ -235,7 +235,7 @@ void zend_hash_merge_ex( >   >  ```` >   > -这个函数又繁琐了些，与zend_hash_copy相比，其多了两个参数，多出来的pMergeSoure回调函数允许我们选择性的进行merge，而不是全都merge。The final form of this group of functions allows for selective copying using a merge checker function. The following example shows zend_hash_merge_ex() in use to copy only the associatively indexed members of the source HashTable (which happens to be a userspace variable array): > +这个函数又繁琐了些，与zend_hash_copy相比，其多了两个参数，多出来的pMergeSoure回调函数允许我们选择性的进行merge，而不是全都merge。merge_checker_func_t pMergeSource, void *pParam);允许使用一个合并检查函数有选择的进行拷贝，以下的例子显示了zend_hash_merge_ex()仅拷贝源HashTable(正好是用户空间变量数组)中关联索引成员；  
merge_checker_func_t pMergeSource, void *pParam); 这里括号有问题吧？
 
—
Reply to this email directly or view it on GitHub.