Tableaux en PHP. Apprentissage des tableaux en PHP Tableaux multidimensionnels Php avec index numérique

La leçon couvrira les possibilités de travailler avec des tableaux en PHP, de déclarer un tableau, les types de tableaux : tableaux multidimensionnels et associatifs

  1. Tableaux avec index numériques
  2. $fruits="pomme"; $fruits="poire"; $fruits="orange"; $fruits="abricot";

    Cette option d'initialisation du tableau n'est pratiquement pas utilisée aujourd'hui. L'option suivante pour travailler avec des tableaux est utilisée :

  3. Tableau associatif
  4. Cette option de création d'un tableau utilise un objet tableau :

    $fruits = array(1 => "pomme", 2 => "poire", 3 => "orange", 4 => "abricot"); // À partir de Versions PHP 5.4 $fruits = array[ 1 => "pomme", 2 => "poire", 3 => "orange", 4 => "abricot" ];

    Accéder aux éléments du tableau

    1 2 3 4 5 6 7 8 $fruits [ 0 ] = "pomme" ; $fruits [ 1 ] = "poire" ;$fruits [ 2 ] = "orange" ;
    $fruits [ 3 ] = "abricot" ; écho"Le premier élément du tableau est "
    $fruits [ 3 ] = "abricot" ; .$fruits[0]. "
    " ;

    " ; écho
    "Le deuxième élément du tableau est "
    .
    ";

    $fruits[1]. "

    "Le troisième élément du tableau est ". $fruits[2]. ")

    $fruits="pomme"; $fruits="poire"; $fruits="orange"; $fruits="abricot"; echo "Le premier élément du tableau est ". $fruits."

    "; echo "Le deuxième élément du tableau est ". $fruits .""; echo "Le troisième élément du tableau est ". $fruits ."

    Le résultat de l'exécution du programme sera :


    ";

    Important:
    L'index d'un élément dans un tableau associatif peut être non pas un nombre, mais un mot (type
    chaîne
    ";

    Regardons un exemple :

    "Le troisième élément du tableau est " Exemple:

    Créez un tableau étudiant avec les valeurs des prénoms, noms et âges des étudiants. Afficher les valeurs des éléments du tableau

    $étudiant = array("Nom" => John, "Nom" => Smith, "Âge" => 20); echo "nom d'utilisateur" . $étudiant["Nom"] . " $étudiant["Nom"] = "Jean"; $étudiant["Nom"] = "Smith"; $étudiant["Âge"] = 20 ; echo "nom d'utilisateur" . $étudiant["Nom"] . "("; echo "nom de famille de l'utilisateur " . $student["Nom"] . "):

    "; echo "âge de l'utilisateur " . $student["Age"] . "

    Résultat:

    Dans ce cas, l'interprète lui-même leur attribuera des indices numériques, à partir de 0

    Exemple conversions de types et réécriture d’éléments.
    Notez l'utilisation de la procédure var_dump()

    1 2 3 4 5 6 7 8 9 "a" , "1" => "b" , 2 => "c" , 2 => "d" , ) ;

    var_dump ($mon_array) ;

    Regardons un exemple :

    ?>

    Exemple"a", "1"=> ​​​​"b", 2 => "c", 2 => "d",); var_dump ($ mon_array); ?> Tableau(3) ( => chaîne(1) "a" => chaîne(1) "b" => chaîne(1) "d" ) utiliser

    1 2 3 4 5 6 7 8 9 10 11 12 tableau multidimensionnel

    et organiser l'accès à ses éléments

    Regardons un exemple :

    "1" , 2 => 2 , "multi" => tableau ( "1_1" => "1_1" ) ) ;

    "; echo "Le deuxième élément du tableau est ". $fruits ." var_dump($array_odnom["premier"]);


    var_dump($array_odnom[2]);
    1 2 3 4 5 6 7 8 9 10 11 12 var_dump($array_odnom["multi"]["1_1"]);

    ?>

    "1", 2 => 2, "multi" => array("1_1" => "1_1")); var_dump($array_odnom ["premier"]); var_dump($array_odnom); var_dump($array_odnom ["multi"]["1_1"]); ?> Chaîne(1) "1" int(2) chaîne(3) "1_1"



    créez un tableau bidimensionnel de dimensions 3 x 2. Remplissez-le avec les valeurs pour la première ligne : « 1_1 », « 1_2 », « 1_3 » ; pour la deuxième ligne : « 2_1 », « 2_2 », « 2_3 ». Afficher le premier élément d'un tableau
    Exécution:

    $array_odnom = tableau ( 1 => tableau ( 1 => "1_1" , 2 => "1_2" , 3 => "1_3" ) , 2 => tableau ( 1 => "2_1" , 2 => "2_2" , 3 => "2_3" ) , ) ;

    echo $array_odnom [ 1 ] [ 1 ] ;
    $array_odnom = array(1 => array(1 => "1_1", 2 => "1_2", 3 => "1_3"), 2 => array(1 => "2_1", 2 => "2_2" , 3 => "2_3")),); echo $array_odnom;
    Travail php2_1 :

    créer un tableau bidimensionnel 3 x 3 - le coin supérieur gauche de la table de multiplication de Pythagore (1, 2, 3 ; 4, 6, 8...)
    Travaux de laboratoire : Disons que vous avez une sorte de publicité et plusieurs personnes différentes à qui vous devez envoyer cette publicité. Pour ce faire, vous créez un modèle avec le contenu de l'annonce, à l'intérieur duquel se trouvent un certain nombre de paramètres changeants : un tableau de noms de personnes et un tableau d'événements. Affichez une version de l'annonce finale à l'écran. Pour définir des tableaux, utilisez un tableau associatif. Utilisez le modèle d'annonce et concentrez-vous sur les couleurs : .
    Rouge – tableaux.
    Marron – variable numérique.


    Bleu – constant.
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 Cher Ivan Ivanovitch ! Nous vous invitons à jour) ; portes ouvertes Date de l'événement : 12 mai. Cordialement, Vasily. Complétez le code : // déclaration constante définir("SIGNE" , "Cordialement, Vassia"
    "
    // tableau pour les noms des destinataires

    // déclaration d'une constante finish("SIGN","Cordialement, Vasya"); // tableau pour les noms des destinataires $names = array(...); // tableau pour les événements $events = array("op_doors" => "open day", "vistavka" => "exhibition", ...); $str = "Chers $names !
    "; $str .= ...; $str .= ...; echo ...;

Dans cet article, nous continuons à apprendre les bases de PHP et à nous initier aux tableaux. Séparément, à l'aide d'exemples, nous examinerons la création d'un tableau régulier, puis nous passerons en douceur aux tableaux associatifs et multidimensionnels. Le matériel présenté sera suffisant pour bien saisir la partie suivante. Les bases de PHP, à savoir les tableaux PHP.

Tableaux PHP – Que sont les tableaux PHP et comment sont-ils créés. Tableaux simples (index)

Les tableaux en PHP jouent un rôle très important et sont largement utilisés lors de la création de sites Web. Un tableau est ce qu'on appelle une variable (), qui peut contenir plusieurs valeurs disponibles à certains index. Pour accéder aux informations du tableau, spécifiez simplement le nom du tableau et l'index de la cellule de données. Pour plus de clarté, je vais donner un exemple de la structure d'un simple tableau d'index et d'une variable.

Comme vous pouvez le voir sur l'image, la différence entre un tableau et une variable n'est pas très grande. Une variable ne peut prendre qu'une seule valeur, mais un tableau peut avoir plusieurs valeurs à la fois. De plus, pour extraire des informations d'un tableau, il suffit d'indiquer simplement le nom du tableau et l'index pour lequel l'information est disponible. Pour une compréhension plus complète, regardons un exemple et créons un tableau, puis extrayons-en des informations et affichons-les à l'écran.

/*Création d'un tableau*/ $name = "A"; $nom = "B" ; $nom = "C" ; $nom = "D" ; $nom = "E" ; /*Afficher la valeur de la cellule du tableau avec l'index 2 à l'écran*/ echo $name;

Dans l'exemple ci-dessus, nous pouvons voir que nous créons d'abord le premier élément du tableau avec l'indice "0" et lui attribuons la valeur "A". Ensuite, nous créons les 4 éléments restants du tableau de la même manière. Après cela, en utilisant opérateur d'écho nous affichons le troisième élément du tableau à l'écran. Comme vous l'avez déjà remarqué, pour afficher un élément du tableau à l'écran, vous devez spécifier le nom du tableau et l'index de la cellule contenant les données.

En plus de la méthode ci-dessus, un tableau en PHP peut être créé d'une autre manière. Son essence est d'utiliser mot-clé tableau. Pour plus de clarté, regardons le même exemple de création d'un tableau, mais d'une manière différente.

$name = tableau (0 => "A", 1 => "B", 2 => "C", 3 => "D", 4 => "E");

Cette méthode est également très simple. Pour créer un tableau, nous créons une variable $name, puis mettons un signe d'affectation « = » et indiquons qu'il s'agit d'un tableau. Après cela, nous créons des cellules et les remplissons de données. Cela se fait en spécifiant un index et en lui attribuant une valeur à l'aide des signes « = » et « > ». Autrement dit, « 0 => « A » » signifie que nous attribuons la valeur « A » à la cellule d'index « 0 ». C’est un peu délicat d’expliquer ce sujet dans un texte, mais je pense que vous comprenez de quoi nous parlons.

Je voudrais également noter immédiatement que si l'index du premier élément du tableau en cours de création est nul, les indices n'ont pas besoin d'être saisis. Dans ce cas, PHP ajoutera automatiquement les index en partant de zéro. Tout cela ressemblera à ceci.

Première option pour créer des tableaux en PHP

$nom = "A" ; $nom = "B" ; $nom = "C" ; $nom = "D" ; $nom = "E" ;

Deuxième option pour créer des tableaux en PHP

$nom = array("A", "B", "C", "D", "E");

Tableaux associatifs PHP

Les tableaux associatifs sont un autre type de tableau PHP. La différence entre les tableaux associatifs et les tableaux simples réside dans les index. Si dans les tableaux simples il s'agissait d'indices numériques, alors dans les tableaux associatifs ces indices sont du texte. Cela rend les tableaux associatifs plus organisés et plus significatifs. Pour cette raison, ils sont plus largement utilisés que les simples index.

Les tableaux associatifs sont créés de la même manière. Considérons 2 méthodes principales.

La première façon de créer un tableau associatif.

$color["blanc"] = "blanc"; $color["noir"] = "noir"; $color["rouge"] = "rouge"; $color["vert"] = "vert"; $color["bleu"] = "bleu";

La deuxième façon de créer un tableau associatif.

$color = array("blanc" => "blanc", "noir" => "noir", "rouge" => "rouge", "vert" => "vert", "bleu" => "bleu") ;

Comme vous pouvez le constater, la procédure de création d'un tableau associatif est identique à la procédure de création d'un tableau d'index. Afin d'afficher un élément du tableau à l'écran, nous pouvons utiliser le . Considérons deux méthodes : la méthode habituelle et l'utilisation de l'amarrage variable.

Echo "Couleur sélectionnée - $color" ; echo "La couleur ".$color["red"]." est sélectionnée";

Comme vous l'avez déjà remarqué, dans le premier cas l'index de la cellule n'est pas pris en compte guillemets doubles. Cette règle doit être rappelée immédiatement afin d'éviter des erreurs à l'avenir. Si vous utilisez la première méthode et souhaitez afficher un élément du tableau sans joindre de variables, alors l'index n'est pas cité. Dans le deuxième exemple, comme vous pouvez le constater, tout est écrit comme d'habitude et les guillemets ne sont pas supprimés.

Personnellement, je préfère la première méthode, car, à mon avis, elle est beaucoup plus simple que la seconde et nécessite moins d'étapes de mise en œuvre. Cependant, c'est à vous de choisir la méthode que vous utiliserez.

Passons maintenant à la dernière partie de l'article et examinons les tableaux multidimensionnels PHP.

Tableaux multidimensionnels PHP

Un tableau multidimensionnel est un tableau qui contient un autre tableau. Pour plus de clarté, implémentons un tableau multidimensionnel en utilisant trois types d'ordinateurs comme exemple. Dans notre cas c'est ordinateur de bureau, ordinateur portable et netbook. Les caractéristiques seront du volume BÉLIER, volume disque dur et la fréquence du processeur. Schématiquement multidimensionnel Tableau PHP pour résoudre ce problème peut ressembler à ceci.

Vous pouvez créer un tableau multidimensionnel, comme tous les autres, de plusieurs manières. Afin de gagner du temps, nous ne considérerons que la deuxième méthode. Je pense que vous avez déjà mémorisé comment les tableaux sont créés en PHP et vous ne devriez avoir aucun problème avec cela.

$massiv["Desktop PC"] = tableau ("RAM" => "4096", "HDD" => "500", "GC" => "3"); $massiv["Laptop"] = tableau ("RAM" => "3072", "HDD" => "320", "GC" => "2"); $massiv["Netbook"] = tableau ("RAM" => "2048", "HDD" => "250", "GC" => "1.6");

Pour afficher un élément d'un tableau multidimensionnel à l'écran en PHP, il suffit d'utiliser l'opérateur de sortie d'écho et la méthode d'amarrage variable, car sinon (sans dockage variable) l'élément du tableau multidimensionnel ne sera pas affiché sur le écran. C'est une autre différence lorsque l'on travaille avec des tableaux multidimensionnels PHP.

Echo "Un ordinateur de bureau avec une capacité de RAM ".$massiv["Desktop PC"]["RAM"]." et une capacité de disque dur ".$massiv["Desktop PC"]["HDD"]." a une fréquence de processeur de " . $massiv["PC de bureau"]["GC"]. "GC.";

Maintenant, allons résumons tout ce qui précède.

Dans cet article, nous avons examiné trois types de tableaux : index, associatif et multidimensionnel. Nous avons appris à créer des tableaux en PHP, ainsi qu'à extraire un élément d'un tableau et à l'afficher à l'écran. Les bases du travail avec les tableaux ont été abordées, ainsi que quelques règles d'affichage des éléments à l'écran.

Ceci conclut cet article. Si tu ne veux pas manquer dernières mises à jour blog, vous pouvez vous abonner à la newsletter de la manière qui vous convient dans la section « » ou utiliser le formulaire ci-dessous.

C'est tout. Bonne chance à vous et à bientôt sur les pages du blog

Dans ce court article, nous examinerons plusieurs façons de travailler avec des tableaux. Il convient de noter qu'il s'agit de l'un des types de données les plus importants et langues vivantes Il est même difficile d’imaginer programmer sans eux. Qu'est-ce qu'un tableau ?
Un tableau est un ensemble structuré de données.
Par leur structure, on peut déterminer ceci tableau simple ou associatif. Il est impossible de dire avec certitude lequel est le meilleur, car... Un type ou un autre doit être utilisé en fonction de la situation.

Comment créer un tableau simple en PHP

Voici à quoi ressemble un tableau simple :

Je voudrais immédiatement attirer votre attention sur les données (oui, je les ai écrites ainsi volontairement :)). Chaîne de type de données, ou $fruits[2]. "écrivez toujours entre guillemets, peu importe lesquels, les simples et les doubles fonctionneront (l'essentiel est que la ligne commence et se termine par le même guillemet). Le nombre 29 a un type entier, ou nombre - les guillemets ne sont pas nécessaires pour ces types de données.
Vérifions à quoi ressemble le tableau $my_array :

" ; print_r ($ mon_array); echo ""; /* get Array ( => Chair => Cloud => 29) */ ?>

Voici à quoi ressemble un tableau simple.
0,1,2 - index de notre tableau. À l'aide d'index, nous pouvons déduire quelque chose de spécifique à partir d'un tableau.

De plus, nous pouvons créer le même tableau si nous écrivons :

Et il existe une troisième méthode :

"Chaise", 1 => "Nuage", 2 => 29);?>

Et le quatrième :)

les index seront remplis à partir de 0.

PHP qu'est-ce qu'un tableau associatif

Nous avons déjà compris ce qu'est un tableau simple. Un tableau associatif est différent en ce sens les clés sont utilisées à la place des index. Autrement dit, nous n'utiliserons plus 0, 1 ou 2 pour accéder aux valeurs. Écrivons notre tableau simple comme associatif :

Chaise => Nuage => 29) */ ?>

Et pour appeler, nous utiliserons

Au lieu du numéro ( indice) nous définissons un nom significatif (association) et notre index peut maintenant être appelé clé de tableau(objet, ciel, numéro). La notation la plus populaire et, peut-être, la plus pratique pour un tableau associatif :

"Chaise", "ciel" => "Nuage", "numéro" => 29); ?>

Tableau multidimensionnel

Juste quelques mots sur ce géant :)

array ("couleur" => "rouge", "année" => "2010", "mark" => "M5"), "audi" => tableau ("couleur" => "noir", "année" = > "2011", "marque" => "TT")); print_r($auto); // sortie du tableau echo $auto["bmw"]["mark"]; // M5 ?>

Comme vous l'avez compris, au lieu d'une valeur qui était autrefois une chaîne ou un nombre, il existe désormais un type de données tel qu'un tableau ( Je vais vous créer un tableau dans un tableau, de sorte que lorsque vous appellerez le tableau, il y ait un autre tableau :)).

Tableaux associatifs

Les tableaux simples utilisent des clés uniquement pour séparer les éléments et n'ont aucune valeur pratique :

Dans les tableaux associatifs, les clés décrivent le type de valeur qu'elles contiennent - âge, nom, etc. :

"Vladimir", "âge" => 20] ; ?>

Tableaux bidimensionnels et multidimensionnels

Jusqu'à présent, nous n'avons traité que de tableaux unidimensionnels, mais nous pouvons également créer un tableau bidimensionnel ou multidimensionnel :

"Vasia"];

$humain["mains"] = ["gauche", "droite"];

print_r($humain); ?>

Comme vous pouvez le voir, nous avons créé un tableau $human puis à l'intérieur nous avons créé un autre tableau $human["hands"] . Résultat dans le navigateur :

Tableau ( => Vasya => Tableau ( => gauche => droite))

Nous pouvons créer des tableaux multidimensionnels de n’importe quelle imbrication. Le résultat d'un tel tableau ressemble à ceci :

Application pratique des tableaux multidimensionnels Vous vous souvenez que dans la leçon précédente, nous voulions regrouper les produits et leurs caractéristiques ? Laissez-moi vous rappeler le code que nous avons obtenu : SamsungGalaxy"; $product2_price = 5000; $product2_quantity = true; $product3_name = "

Nokia Lumia

"; $product3_price = 4000; $product3_quantity = true; ?>

Nous pouvons désormais regrouper toutes ces informations dans une seule variable. Dans ce cas, chaque produit sera un tableau associatif, et tous les produits seront situés à l'intérieur d'un tableau simple :

"iPhone", "prix" => 5000, "quantité" => vrai ], [ "nom" => "Samsung Galaxy", "prix" => 5000, "quantité" => vrai ], [ "nom" = > "Nokia Lumia", "prix" => 4000, "quantité" => vrai ] ]; ?>

Ou bien :

"iPhone", "prix" => 5000, "quantité" => vrai ];

$products = [ "nom" => "Samsung Galaxy", "prix" => 5000, "quantité" => vrai ];

$products = [ "nom" => "Nokia Lumia", "prix" => 4000, "quantité" => vrai ]; ?>

Le résultat des deux options sera :

Tableau ( => Tableau ( => iPhone => 5000 => 1) => Tableau ( => Samsung Galaxy => 5000 => 1) => Tableau ( => Nokia Lumia => 4000 => 1))

1. Créez un tableau $city , ajoutez-y la clé de nom avec n'importe quelle valeur. 2. Créez un sous-tableau de rues avec des rues aléatoires. Chaque rue doit avoir un nom (name) et un nombre de maisons (buildings_count), ainsi qu'un sous-tableau de numéros de maisons (old_buildings) à démolir.

Bonne journée, habrazhiteliki !

Mais que se passe-t-il si nous avons un tableau à n dimensions ? Par exemple, en cinq dimensions :

$array = array("dimension1" => array("dimension2" => array("dimension3" => array("dimension4" => array("dimension5" => array("value1" => "Hé ! Je\ "m valeur1", "valeur2" => "Hé ! Je\"m valeur2"))))));

Pour obtenir la valeur par clé, par exemple « valeur1 », nous devons écrire le code suivant :

Echo $array["dimension1"]["dimension2"]["dimension3"]["dimension4"]["dimension5"]["valeur1"]; // Hé! Je valeur 1

Je ne qualifierais pas un tel enregistrement de beau, même s'il est correct. Je suggère de rendre cette notation un peu plus agréable en la faisant ressembler à ceci :

Echo easyA($array)->dimension1->dimension2->dimension3->dimension4->dimension5->valeur1; // Hé! Je valeur 1

D'accord, c'est vraiment beaucoup plus joli que l'enregistrement standard.

Nous devons donc d’abord créer une classe qui traitera notre tableau. Appelons-le easyArray et faisons-en un Singleton :

Code

class easyArray( private static $instance; // État de la classe. private $Array; // Tableau qui a été transmis à la classe. private function __construct())( // Classé le constructeur. ) private function __clone()) ( // Classé la méthode de clonage. ) public static function getInstance())( if(null === self::$instance)( self::$instance = new self(); ) return self::$instance; )

Une fois que notre classe sera devenue un singleton, nous y ajouterons une méthode très importante, qui écrira le tableau résultant dans une variable privée :

Code

public function loadArray($newArray)( if(is_array($newArray))( $this->Array = $newArray; return $this; )else( $error = "Désolé, vous n'avez pas transmis de tableau."; throw new Exception( $erreur);
À partir du code, vous pouvez voir que nous vérifions également ce qui a été transmis à l'entrée de la méthode. Si ce n'est pas un tableau qui a été passé, nous lancerons simplement une exception avec l'erreur " Malheureusement, vous n'avez pas réussi à transmettre un tableau". Si la vérification a réussi, nous écrivons le tableau résultant dans une variable privée et renvoyons l'objet actuel.

Eh bien, nous allons maintenant remplacer la méthode magique "__get()" de notre classe. Cela est nécessaire pour obtenir le résultat souhaité. Donc:

Code

fonction publique __get($index)( if(isset($this->Array[$index]))( if(is_array($this->Array[$index]))( $this->loadArray($this-> Array[$index]); return $this; )else( return $this->Array[$index]; ) )else( $error = "Clé manquante (".$index.") dans le tableau"; lancer une nouvelle exception ($erreur);

Tout d'abord, on vérifie la présence de la clé demandée dans le tableau ; si elle n'y est pas, on lance une exception avec l'erreur " "Clé manquante (".$index.") dans le tableau"". Ensuite, nous vérifions si la clé demandée est un tableau. S'il y a une valeur pour une telle clé dans le tableau, alors nous renvoyons simplement cette valeur. Et s'il s'agit d'un tableau, alors nous l'envoyons au " chargerArray($nouveauArray)" et renvoie l'objet actuel ($this).

Et, comme touche finale à notre classe, ajoutons une méthode qui renverra le tableau actuel avec lequel notre classe travaille :

Code

fonction publique arrayReturn() ( return $this->Array; )

Notre classe est donc prête, mais pour obtenir les valeurs, nous devons maintenant utiliser un code comme celui-ci :

Echo easyArray::getInstance()->loadArray($array)->dimension1->dimension2->dimension3->dimension4->dimension5->valeur1; // Hé! Je valeur 1

C’est devenu encore plus long qu’il ne l’était. Mais ce problème peut être résolu, et pour cela nous avons besoin d'une fonction simple :

Fonction easyA($newArray)( return easyArray::getInstance()->loadArray($newArray); )

Eh bien, vérifions maintenant ce que nous avons obtenu comme résultat :

Code

array("dimension2" => array("dimension3" => array("dimension4" => array("dimension5" => array("valeur1" => "Hé ! Je suis valeur1", "valeur2" => "Hé ! Je\"m value2")))))); require_once("easyArray.php"); require_once("easyArrayFunction.php"); echo easyA($array)->dimension1->dimension2->dimension3->dimension4->dimension5->valeur1; // Hé! Je suis value1 echo easyA($array)->dimension1->dimension2->dimension3->dimension4->dimension5->value2; // Hé ! Je\"m value2 ?>
Tout fonctionne comme prévu.

De plus, ce cours peut être réussi fichiers de configuration taper:

Code

array("dimension2" => array("dimension3" => array("dimension4" => array("dimension5" => array("value1" => "Hé ! Je suis value1 du fichier array.php", "value2" => "Hé ! Je suis value2 du fichier array.php")))))); ?>


Pour ce faire, vous devez utiliser la construction suivante :

Code

echo easyA(require_once("array.php"))->dimension1->dimension2->dimension3->dimension4->dimension5->valeur1; // Hé! Je suis value1 du fichier array.php

J'ai peut-être réinventé la roue, mais je pense que cet article intéressera aussi bien les débutants que les autres programmeurs.

Merci de votre attention.