Valeur de cette activité : 5 points
Compétence :
05- Les boucles de répétitions

A-Module 07 : PHP : 5 points - difficulté : 2

Les boucles de répétitions PHP

Présentation

Le langage PHP tout comme les langages ASP et Javascript permet d'utiliser différents types de boucles de répétitions (for, while, foreach,...).
Voyons dans cette activité comment utiliser une boucle de répétition PHP dans une page web.

ATTENTION : Pour chacune des activités, je vous suggère fortement de consulter le site http://www.w3schools.com/php/
Ajoutez ce site à vos favoris, vous en aurez besoin.

Description



Votre tâche consiste à insérer dans une page au format .php utilisant des boucles FOR, un tableau de x lignes et y colonnes, x et y étant des variables fixées en début de programmes.

Le no de la ligne et de la colonne doit s'afficher dans chacune des cases du tableau.
Déterminez une valeur x et une valeur y de votre choix.

RAPPEL : Vous avez déjà produit ce genre de travail en utilisant le code Javascript, vous pouvez vous référer à ce travail afin de produire votre bloc de code PHP (la syntaxe d'une boucle de répétition est très similaire entre le PHP et le javascript).
Utilisez Google avec les mots de recherche PHP Boucle de répétition afin de trouver de l'information sur le sujet.


  1. Cliquez le bouton 4- Accès à mon espace de téléchargement de votre portfolio

  2. Cliquez le bouton Ajouter une page avec directive en inscrivant le numéro 15570 dans le champ No de la directive

    ATTENTION : Le bouton de prévisualisation ne fonctionnera pas en mode PHP.

  3. Inscrivez ensuite le titre HTML de niveau 1 : Les boucles de répétition PHP

  4. Écrivez ensuite votre bloc de code PHP.


  5. Dans ce bloc, écrivez le texte Les multiples de 7 sont : suivi d'un saut de ligne

  6. Dans ce bloc, ajoutez ensuite une boucle WHILE ou une boucle FOR (cliquez ici pour connaître la syntaxe d'écriture d'une boucle en php) qui affichera la liste des 20 premiers multiples de 7.

  7. Ajoutez ensuite le texte Mes races de chiens préférés sont : suivi d'un saut de ligne

  8. Créez ensuite une variable de type tableau (array) contenant la liste de vos races de chiens préférés et ajoutez ensuite une boucle FOREACH qui affichera chacun des éléments de la liste dans votre page.

  9. Enregistrez cette page sous le nom PHPBOUCLE.php en utilisant le champ NOM DE VOTRE PAGE situé au bas de la page et cliquez le bouton CRÉER LA PAGE

  10. Cliquez le bouton retour

  11. Téléchargez/ Enregistrez cette page sur votre ordinateur et placez la dans le répertoire /var/www/html/votrenom/ ou utilisez un logiciel FTP (FileZilla) afin de placer cette page dans votre répertoire sur votre serveur PHP Si vous recevez un message d'interdiction d'accès à ce répertoire, tapez cette commande dans le terminal afin de devenir propriétaire de ce répertoire :

    sudo chown -R cb:cb /var/www/


  12. Validez votre travail en affichant cette dernière dans votre navigateur web
    si vous utilisez le serveur local, identifiez votre i.p. en tapant dans le terminal :ifconfig
    et affichez votre page en utilisant cette adresse dans votre navigateur web:
    http://votre_ip/votre_nom/phpboucle.php

  13. Apportez les modifications au besoin et validez de nouveau

  14. IMPORTANT : Ajoutez une page à votre portfolio qui contiendra:
    - dans le champ titre : Les boucles PHP
    - dans le champ contenu : un lien vers votre page PHPBOUCLE.PHP sur votre serveur php
    - dans le champ contenu : un lien vers votre page PHPBOUCLE.PHP de votre espace de téléchargement


  15. Cochez la case à cocher de correction du travail

  16. Enregistrez cette page

    Cette page servira à la correction de votre travail et à transmettre mes commentaires concernant ton travail.