Touches numériques cibles uniquement dans un tableau
J'ai un tableau avec 2 types de clés, chaînes et les nombres entiers. Je veux faire foreach()
sur ce tableau et voulez le faire pour les touches numériques uniquement. Quelle est la façon la plus élégante de le faire?
source d'informationauteur henrijs
Vous devez vous connecter pour publier un commentaire.
Voici une méthode compliquée à l'aide de
array_filter()
pour retourner les touches numériques, puis itérer sur eux.Il est beaucoup plus facile si juste foreach dessus de tout:
Modifier mal lu post original et de la pensée, j'ai vu "numérique" plutôt que "integer" les clés. Mis à jour pour utiliser
is_int()
plutôt queis_numeric()
.À l'aide de array_filter vous devez savoir si vous avez de la valeur que de semblables comme FAUX.
C'est ma solution:
Résultat de vardump