efuns - arrays - map_array

MudOS v21c2

map_array(3)�� MudOS v21c2�� (5 Sep 1994)

������:
    �� map_array() - ����һ�������޸�һ�������Ԫ�� (element)
���﷨:
    �� mixed *map_array( mixed *arr, string fun, object ob, mixed extra, ... );
    �� mixed *map_array( mixed *arr, function f, mixed extra, ... );

    �� ��� *map_array( ��� *arr, �ַ��� fun, ��� ob, ��� extra, ... );
    �� ��� *map_array( ��� *arr, ����ָ�� f, ��� extra, ... );

���÷�:
    �� ���� ob->fun()�� �� f�� ����ÿһ�� arr�� �е�Ԫ��֮��, ����һ���µ�����. ÿһ�� arr�� �е�Ԫ�ػᵱ��ָ�������IJ���������һ��ָ���ĺ���. ���� extra�� ����ÿ�ε��ú���ʱ���ɵڶ����Ժ�IJ���. ԭ���Ϻ�������������:

    �� foreach (index) arr[index] = ob->fun(arr[index],extra);

    �� ob->fun( arr[.index.], extra ) ���ص�ֵ���滻�������е�Ԫ��. ��� arr ����һ������, �� map_array()�� ���� 0.

���ο�: ������:
    �� Spock @ FF 97.Feb.18.�� (printed 3/16/95)

�ص���һҳ