Conception de sites web dynamiques

TP6a : Introduction au PHP

Votre travail doit être déposé sur moodle avant le jeudi 21 mars à 12h. Vous déposerez une archive zip contenant tous vos fichiers PHP dans l'espace de dépôt TP6 de la section PHP du cours sur moodle.

Tableau indicé

Créez un tableau indicé de nombres entiers tirés au sort (fonction rand()). Triez-le (utiliser l'option SORT_NUMERIC dans la fonction sort) et affichez les valeurs séparées par des <

Tableau associatif

Créez un tableau associatif de 6 éléments qui associe à chaque pays sa capitale.

A l'aide d'une boucle, affichez le contenu de ce tableau dans un tableau HTML à 2 colonnes et 7 lignes, dont une pour les titres de colonnes (en gras). Vous implémenterez 2 types de boucles : boucle foreach et boucle do/while avec key(), current() et next().

Triez le tableau par pays et affichez-le de la même manière.

Date

Recherchez la fonction date() dans le manuel de référence (http://www.php.net/manual/fr) et affichez "Nous sommes le vendredi 15 mars 2013, il est exactement 10h53." (toutes les valeurs doivent être dynamiques, bien sûr). Comme les jours de la semaine et les mois n'existent en format textuel qu'en anglais, vous utiliserez le format numérique et un switch pour convertir en français.