Les tableaux :

Les tableaux numérotés :

Un tableau numéroté est une liste de valeurs indexées par des nombres.

Exemple :

            
                $monTableau = [42, 3.14, 'Hello World !', true];
            
        

On peut afficher la valeur d'un élément d'un tableau numéroté avec la fonction echo.

Exemple :

            
                echo $monTableau[0];
            
        

Résultat :
42

Les tableaux associatifs :

Un tableau associatif est une liste de valeurs indexées par des clés.

Exemple :

            
                $monTableau = [
                    'cle1' => 42,
                    'cle2' => 3.14,
                    'cle3' => 'Hello World !',
                    'cle4' => true
                ];
            
        

On peut afficher la valeur d'un élément d'un tableau associatif avec la fonction echo.

Exemple :

            
                echo $monTableau['cle1'];
            
        

Résultat :
42

Les tableaux multidimensionnels :

Un tableau multidimensionnel est un tableau qui contient d'autres tableaux.

Exemple :

            
                $monTableau = [
                    'cle1' => 42,
                    'cle2' => 3.14,
                    'cle3' => 'Hello World !',
                    'cle4' => true,
                    'cle5' => [
                        'cle5.1' => 'Hello World !',
                        'cle5.2' => 42,
                        'cle5.3' => 3.14,
                        'cle5.4' => true
                    ]
                ];
            
        

On peut afficher la valeur d'un élément d'un tableau multidimensionnel avec la fonction echo.

Exemple :

            
                echo $monTableau['cle5']['cle5.1'];
            
        

Résultat :
Hello World !

Les tableaux dynamiques :

Un tableau dynamique est un tableau dont la taille peut varier.

Exemple :

            
                $monTableau = [];
                $monTableau[] = 42;
                $monTableau[] = 3.14;
                $monTableau[] = 'Hello World !';
                $monTableau[] = true;
            
        

On peut afficher la valeur d'un élément d'un tableau dynamique avec la fonction echo.

Exemple :

            
                echo $monTableau[0];
            
        

Résultat :
42

Les tableaux constants :

Un tableau constant est un tableau dont les valeurs ne peuvent pas être modifiées.

Exemple :

            
                define('MON_TABLEAU', [
                    'cle1' => 42,
                    'cle2' => 3.14,
                    'cle3' => 'Hello World !',
                    'cle4' => true
                ]);
            
        

On peut afficher la valeur d'un élément d'un tableau constant avec la fonction echo.

Exemple :

            
                echo MON_TABLEAU['cle1'];
            
        

Résultat :
42