현재 위치: > 함수 카테고리 모음> array_walk_recursive

array_walk_recursive

배열의 각 멤버에 사용자 함수를 재귀 적으로 적용합니다.
이름:array_walk_recursive
분류:정렬
사용 언어:php
한 줄 설명:배열의 각 멤버에 사용자 함수를 재귀 적으로 적용하십시오.

배열의 각 요소에 사용자 정의 함수를 적용합니다.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token keyword">함수</span> <span class="token function-definition function">myfunction</span> <span class="token punctuation">(</span> <span class="token variable">$ value</span> <span class="token punctuation">,</span> <span class="token variable">$ key</span> <span class="token punctuation">)</span>
<span class="token punctuation">{</span>
<span class="token keyword">echo</span> <span class="token string double-quoted-string">"키 <span class="token interpolation"><span class="token variable">$ 키</span></span> 의 값은 <span class="token interpolation"><span class="token variable">$ 값</span></span> 입니다. <br>"</span> <span class="token punctuation">;</span>
<span class="token punctuation">}</span>
<span class="token variable">$ a1</span> <span class="token operator">=</span> <span class="token keyword">배열</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"a"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"red"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"b"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"green"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token variable">$ a2</span> <span class="token operator">=</span> <span class="token keyword">배열</span> <span class="token punctuation">(</span> <span class="token variable">$ a1</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"1"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"blue"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"2"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"옐로우"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token function"></span></span><mark><span class="token function">Array_Walk_Recursive</span> <span class="token punctuation">(</span> <span class="token variable">$ a2</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"myFunction"</span> <span class="token punctuation">)</span></mark><span class="token punctuation"></span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span>

직접 시도하십시오

유사한 함수
  • 콜백 함수로 배열을 단일 값으로 반복적으로 단순화합니다. array_reduce

    array_reduce

    콜백함수로배열을단일값으로반복적으로단순
  • 정렬 배열 sort

    sort

    정렬배열
  • 키 이름 비교를 사용하여 배열의 교차점 계산 array_intersect_key

    array_intersect_key

    키이름비교를사용하여배열의교차점계산
  • 인덱스 점검과 배열의 교차점을 계산하십시오 array_intersect_assoc

    array_intersect_assoc

    인덱스점검과배열의교차점을계산하십시오
  • 배열의 교차점을 계산합니다 array_intersect

    array_intersect

    배열의교차점을계산합니다
  • 배열에서 하나 이상의 단위를 무작위로 가져옵니다 array_rand

    array_rand

    배열에서하나이상의단위를무작위로가져옵니
  • 배열에서 현재 심볼 테이블로 변수를 가져옵니다 extract

    extract

    배열에서현재심볼테이블로변수를가져옵니다
  • 콜백 함수를 사용하여 데이터를 비교하여 배열 차이 세트를 계산합니다. array_udiff

    array_udiff

    콜백함수를사용하여데이터를비교하여배열차