Bonjour.
Si count() donne bien le nombre d'éléments d'un tableau à une dimension, ce n'est pas le cas pour un tableau ligne colonne pour lequel il renvoie le nombre de lignes...
L'ajout de COUNT_RECURSIVE ne résout que partiellement la question puisque count renvoie la somme du nb de ligne et du nombre d'éléments 🤔
Par exemple pour un tableau 2 lignes 3 colonnes :
count seul : 2
count avec COUNT_RECURSIVE : 8
Quelqu'un connait-il une solution plus élégante que de soustraire les 2 count pour obtenir le nb d'éléments d'un tableau bidimensionnel ou, c'est la même question en fait, le nb de lignes ET de colonnes de ce type de tableau ?
Au pire, count(array_flip()) ...
Yves
Partager