(PHP 5, PHP 7)
array_walk_recursive — �������е�ÿ����Ա�ݹ��Ӧ���û�����
���û��Զ��庯�� callback
Ӧ�õ�
array
�����е�ÿ����Ԫ����������ݹ鵽������������ȥ��
array
��������顣
callback
���������
callback
��������������array
������ֵ��Ϊ��һ����������Ϊ�ڶ�����
Note:
���
callback
��Ҫֱ�������������е�ֵ�����callback
�ĵ�һ������ָ��Ϊ�����������κζ���Щ��Ԫ�ĸı�Ҳ����ı�ԭʼ���鱾��
userdata
����ṩ�˿�ѡ����
userdata
��������Ϊ�������������ݸ� callback
��
�ɹ�ʱ���� TRUE
�� ������ʧ��ʱ���� FALSE
��
Example #1 array_walk_recursive() ����
<?php
$sweet = array('a' => 'apple', 'b' => 'banana');
$fruits = array('sweet' => $sweet, 'sour' => 'lemon');
function test_print($item, $key)
{
echo "$key holds $item\n";
}
array_walk_recursive($fruits, 'test_print');
?>
�������̻������
a holds apple b holds banana sour holds lemon
ע�������еļ� 'sweet' ��û����ʾ�������κ���ֵΪ array �ļ������ᱻ���ݵ��ص�������ȥ��