1. unique_array(3) LP MudOSv21c7 (7 Jul 1996)
    2. 函数名称:
    3. unique_array() - 将一个物件阵列分组.
    4. 函数语法:
    5. mixed unique_array( object *obarr, string separator,
    6. void | mixed skip );
    7. mixed unique_array( mixed *arr, function f,
    8. void | mixed skip );
    9. 混合 unique_array( 物件 *obarr, 字串 separator,
    10. 无参数 混合 skip );
    11. 混合 unique_array( 混合 *arr, 函式指标 f,
    12. 无参数 混合 skip );
    13. 函数用法:
    14. unique_array() 将函式 separator 传回同值的物件分为
    15. 同组. obarr 只能是一个物件阵列, 其他资料型态则予以忽
    16. 视. obarr 中的每一个物件各会呼叫函式 separator
    17. 一次. 如果指定参数 skip, 会先过滤掉符合 skip 的物件
    18. 元素.
    19. 而第二种语法的作用略有不同. 阵列中的每一个元素将依次
    20. 作为 f 的参数, 元素仍依照 f 的传回值分类. 但是阵列
    21. 不限定为物件型态.
    22. 传回值:
    23. 传回的值是含有多个阵列的阵列, 格式如下:
    24. ({
    25. ({第一组:1, 第一组:2, .... 第一组:N }),
    26. ({第二组:1, 第二组:2, .... 第二组:N }),
    27. ({第三组:1, 第三组:2, .... 第三组:N }),
    28. ....
    29. ({第 N 组:1, N 组:2, .... M 组:N }),
    30. })
    31. 手册翻译:
    32. Phoebus@ZH 97.jul.25. (Writen 5/23/97)