Maison  >  Article  >  développement back-end  >  Explication détaillée du fonctionnement du pointeur de tableau en PHP

Explication détaillée du fonctionnement du pointeur de tableau en PHP

墨辰丷
墨辰丷original
2018-05-25 14:39:191987parcourir

Cet article présente principalement les opérations de pointeur de tableau php. Il a une très bonne valeur de référence. Jetons un coup d'œil avec l'éditeur ci-dessous

Opérations des pointeurs de tableau :

Opérations de. déplacement des pointeurs de tableau :

Next() obtiendra la valeur de l'élément actuel en descendant.

Prev() obtiendra la valeur de l'élément actuel en montant.

End() Passe à la cellule du dernier élément et récupère la valeur du dernier élément.

Reset() Passe à la première cellule et récupère la valeur du premier élément.

Si le déplacement échoue, renvoyez false.

Les paramètres sont tous les tableaux qui doivent être exploités et sont transmis par référence.

Obtenir des informations sur l'élément pointé par le pointeur :

Key();//获得当前数组指针指向的元素下标
Current();//获得当前数组指针指向的元素

Récupérez uniquement les données sans déplacer le pointeur

Il existe également une opération mixte :

Vous pouvez obtenir les informations (valeur clé) du élément de pointeur actuel et vous pouvez également le déplacer en même temps.

Each(); Récupère les informations de l'élément actuel (informations sur la clé et la valeur),

Déplacer le pointeur :

Nous pouvons parfois utiliser les caractéristiques de chacun pour atteindre l'objectif de parcourir un tableau :

doit être complété en utilisant une structure de boucle avec chacun.

Conditions de correspondance : lorsque chacun atteint le dernier élément, il renverra false.

Fonction Liste :

Limitations de la liste : ne fonctionne que pour les tableaux d'index.

Utilisez list et each pour terminer le parcours

Cependant, le pointeur du tableau ne sera pas réinitialisé après le parcours en utilisant each, et vous devez réinitialisez-le manuellement.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.


Recommandations associées :

Compréhension approfondie de cepointeur en javascript

Tableau de phpPointeurExplication détaillée

Analyse d'instance de php à l'aide de Pointeur pour le fonctionnement de la fonction

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn