Skip to content

$array.dimension

Description

Détermine la dimension, ou la profondeur d'une table. Exemples:

dimension 1: [ 1, 2, 3, 4 ]

dimension 2: [ [1, 2, 3, 4],
               [1, 2, 3, 4],
               [1, 2, 3, 4],
               [1, 2, 3, 4] ]

dimension 3: [ [ [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4] ],
               [ [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4] ],
               [ [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4] ],
               [ [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4] ] ]

Syntaxe

$array.dimension( array )

Paramètres

array array
Tableau à analyser

Retour

Nombre de dimensions du tableau donné en paramètre.

Exemple

1
2
$array.dimension( [ 1 ] );              // retourne 1
$array.dimension( [ [ 1 ], [ 2 ] ] );   // retourne 2