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

reset

배열의 내부 포인터를 첫 번째 장치로 가리 킵니다.
이름:reset
분류:정렬
사용 언어:php
한 줄 설명:배열의 내부 포인터를 첫 번째 요소로 가리 킵니다.

예 1

배열에서 현재 요소의 값과 다음 요소를 출력하고 배열의 내부 포인터를 배열의 첫 번째 요소로 재설정합니다.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token variable">$ people</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Bill"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Steve"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Mark"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"David"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token keyword">Echo</span> <span class="token function">Current</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token function">다음에</span> <span class="token keyword">Echo</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>

<span class="token keyword">에코</span><span class="token function"></span></span><mark> <span class="token function">재설정</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span></mark><span class="token punctuation"></span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span>

직접 시도하십시오

예 2

모든 관련 방법을 보여줍니다.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token variable">$ people</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Bill"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Steve"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Mark"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"David"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token keyword">Echo</span> <span class="token function">Current</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// 현재 요소는 Bill입니다</span>
<span class="token function">다음에</span> <span class="token keyword">Echo</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// Bill의 다음 요소는 Steve입니다</span>
<span class="token keyword">Echo</span> <span class="token function">Current</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// 현재 요소는 이제 Steve입니다</span>
<span class="token keyword">Echo</span> <span class="token function">이전</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// Steve의 이전 요소는 Bill입니다</span>
<span class="token keyword">에코</span> <span class="token function">엔드</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// 마지막 요소는 David입니다</span>
<span class="token keyword">Echo</span> <span class="token function">이전</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// 다윗 이전의 요소는 마크입니다</span>
<span class="token keyword">Echo</span> <span class="token function">Current</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// 현재 요소는 마크입니다</span>
<span class="token keyword">에코</span><span class="token function"></span></span><mark> <span class="token function">재설정</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span></mark><span class="token punctuation"></span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// 내부 포인터를 배열의 첫 번째 요소, 즉 청구서로 이동</span>
<span class="token function">다음에</span> <span class="token keyword">Echo</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token comment">// Bill의 다음 요소는 Steve입니다</span>

<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token function">각</span> <span class="token punctuation">(</span> <span class="token variable">$ people</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token comment">// 현재 요소 (현재 Steve)의 키 이름과 키 값을 반환하고 내부 포인터를 앞으로 이동합니다.</span>
<span class="token delimiter important">?></span>

직접 시도하십시오

유사한 함수
  • 배열에서 하나 이상의 단위를 무작위로 가져옵니다 array_rand

    array_rand

    배열에서하나이상의단위를무작위로가져옵니
  • 배열의 모든 키의 경우를 변경하십시오 array_change_key_case

    array_change_key_case

    배열의모든키의경우를변경하십시오
  • 배열에서 현재 키/값 쌍을 반환하고 배열 포인터를 한 단계로 이동하십시오.이 기능은 PHP 7.2.0 이후로 포기되었습니다. 이 기능을 사용하지 않는 것이 좋습니다. each

    each

    배열에서현재키/값쌍을반환하고배열포인터
  • 배열의 일부를 제거하고 다른 값으로 바꾸십시오. array_splice

    array_splice

    배열의일부를제거하고다른값으로바꾸십시오
  • 배열의 모든 값을 요약하십시오 array_sum

    array_sum

    배열의모든값을요약하십시오
  • 하나 이상의 배열을 재귀 적으로 병합하십시오 array_merge_recursive

    array_merge_recursive

    하나이상의배열을재귀적으로병합하십시오
  • 지정된 키와 값으로 배열을 채우십시오 array_fill_keys

    array_fill_keys

    지정된키와값으로배열을채우십시오
  • 배열에서 세그먼트를 가져옵니다 array_slice

    array_slice

    배열에서세그먼트를가져옵니다