Cours dev back session 3 : rappels variables

rapppels sur les opérateurs "; // variable tab : tableau // tableau = [1,...] $tab = array(17.5,"A",59,"coucou"); // ou bien : // $tab = null; // $tab[] = 17.5; // $tab[] = "A"; // $tab[] = 59; // $tab[] = "coucou"; // ce tableau est indéxé automatiquement avec des valeurs en commeçant par 0 // on accède à une case du tableau par son ndice / étiquette entre crochets [] // du coup pour aller chercher une case print("
case 0 du tableau ".$tab[0]); print("
case 3 du tableeau ".$tab[3]); //si on vaut ajouter un élément on l'ajoute dans la case "vide" $tab[] = true; // pour changer une valeur on affecte dans la bonne case $tab[0] = 18.5; // afficher // attention le code ci dessous génère une notice // print($tab); // pour chaque élément du tableau // afficher l'élément // fin pour foreach($tab as $element) { //opérateur de concatenation : . // print("
".$element); //echo est une instruction, print une fonction, echo est un peu plus rapide, un peu moins flexible echo "
".$element; } echo "
"; //je déclare un tableau vide $tab_etiquettes = array(); $tab_etiquettes['prix'] = 17.5; $tab_etiquettes['lettre'] = "A"; $tab_etiquettes['age'] = 59; $tab_etiquettes['message'] = "coucou"; $tab_etiquettes['ouvert'] = true; print("
case 'prix' du tableeau ".$tab_etiquettes['prix']); print("
case 'age' du tableeau ".$tab_etiquettes['age']); // si la case n'existe pas on a un message : // Notice: Undefined index: prix in D:\bin\xampp7.4.27\htdocs\bak\index.php on line 86 foreach($tab_etiquettes as $etiquette => $case) { echo "
dans la case étiquettée '".$etiquette."' on la valeur ".$case; } // afficher en mode debug un contenu ici le tableau en
formatté
    // echo "
";
    // var_dump($tab_etiquettes);
    // echo "
"; ?>