reset
Pointer le pointeur intérieur du tableau vers la première unité
Sortie des valeurs de l'élément actuel et de l'élément suivant du tableau, et réinitialisez le pointeur interne du tableau vers le premier élément du tableau:
<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 keyword">Echo</span> <span class="token function">Suivant</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">écho</span><span class="token function"></span></span><mark> <span class="token function">réinitialiser</span> <span class="token punctuation">(</span> <span class="token variable">$ les gens</span> <span class="token punctuation">)</span></mark><span class="token punctuation"></span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span>
Démontrer toutes les méthodes connexes:
<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">// L'élément actuel est la facture</span> <span class="token keyword">Echo</span> <span class="token function">Suivant</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">// Le prochain élément de Bill est 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">// L'élément actuel est Steve maintenant</span> <span class="token keyword">Echo</span> <span class="token function">Prev</span> <span class="token punctuation">(</span> <span class="token variable">$ personnes</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">// L'élément précédent de Steve est Bill</span> <span class="token keyword">Echo</span> <span class="token function">End</span> <span class="token punctuation">(</span> <span class="token variable">$ les gens</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">// Le dernier élément est David</span> <span class="token keyword">Echo</span> <span class="token function">Prev</span> <span class="token punctuation">(</span> <span class="token variable">$ personnes</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">// L'élément avant David est Mark</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">// L'élément actuel actuel est Mark</span> <span class="token keyword">écho</span><span class="token function"></span></span><mark> <span class="token function">réinitialiser</span> <span class="token punctuation">(</span> <span class="token variable">$ les gens</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">// déplace le pointeur interne vers le premier élément du tableau, c'est-à-dire le projet de loi</span> <span class="token keyword">Echo</span> <span class="token function">Suivant</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">// Le prochain élément de Bill est Steve</span> <span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token function">chacun</span> <span class="token punctuation">(</span> <span class="token variable">$ peuple</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token comment">// renvoie le nom de la clé et la valeur clé de l'élément actuel (actuellement Steve) et déplace le pointeur interne vers l'avant</span> <span class="token delimiter important">?></span>