SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Cours PHP/MySQL
2éme partie
Séance précédente
• Introduction à PHP
• Mise en place d'un environnement de
développement PHP/MySQL
• La syntaxe de base de PHP
• Les tableaux
Séance d'aujourd'hui
• Fonctions associées aux tableaux
• Les fonctions
• Les superglobales
• Les dates
• Les includes
• TP N° 1
• Les bases de l'HTML, CSS et JavaScript
• Projet: L'initialisation du projet de formation: Site e-
commerce
• Projet: La création de la page d’accueil du site
• Projet: La création des autres pages statiques
Utilisation du type Array
• Parcourir un tableau associatif
<?php
$age=array("Zakaria"=>"27","Fatima"=>"37","Rida"=>"43");
foreach($age as $key=>$value) {
echo "Key=" . $key . ", Value=" . $value;
echo "<br>";
}
?>
Fonctions associées aux tableaux
• Le trie
<?php
$cars = array("Dacia", "BMW", "Toyota");
sort($cars);
print_r($cars);
$numbers=array(4,6,2,22,11);
sort($numbers);
print_r($numbers);
rsort($numbers);
print_r($numbers);
?>
Fonctions associées aux tableaux
• Fonctions des tableaux associatifs
<?php
$age=array("Zakaria"=>"27","Fatima"=>"37","Rida"=>"43");
print_r(array_keys($age));
print_r(array_values($age));
?>
Fonctions associées aux tableaux
• in_array
<?php
$etudiants=array("Zakaria","Fatima","Rida");
if (in_array("Zakaria", $etudiants))
{
echo "Trouvé";
}
else
{
echo "Non trouvé!";
}
?>
Les fonctions
<?php
function writeMsg() {
echo "Hello world!";
}
writeMsg();
?>
Les fonctions
• Fonction avec arguments
<?php
function writeMsg($nom) {
echo "Hello " . $nom;
}
writeMsg("Mohammed");
?>
Les fonctions
• Fonction avec arguments par défaut
<?php
function writeMsg($nom = "Fatima") {
echo "Hello " . $nom;
}
writeMsg("Mohammed");
echo "<br>";
writeMsg();
?>
Les fonctions
• Fonction avec retour
<?php
function somme($x, $y) {
$z=$x+$y;
return $z;
}
echo "5 + 10 = " . somme(5,10) . "<br>";
echo "7 + 13 = " . somme(7,13) . "<br>";
echo "2 + 4 = " . somme(2,4);
?>
Les fonctions
• La portée des variables
<?php
$nbr = 5;
function myFunc() {
echo $nbr;
$x = 100;
}
myFunc();
echo $x;
?>
Les fonctions
• Les variables globales
<?php
$nbr = 5;
function myFunc() {
global $nbr;
echo $nbr;
}
myFunc();
?>
Les fonctions
• Les variables statics
<?php
function myFunc() {
$nbr = 1;
echo $nbr;
$nbr++;
}
myFunc();
?>
Les fonctions
• Les variables statics
<?php
function myFunc() {
static $nbr = 1;
echo $nbr;
$nbr++;
}
myFunc();
?>
Les fonctions
• Le passage par référence
<?php
$nbr = 10;
function incVar(& $nbr) {
$nbr++;
}
incVar($nbr);
echo $nbr;
?>
Les superglobales
• $GLOBALS
<?php
$x = 75;
$y = 25;
function somme()
{
$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
somme();
echo $z;
?>
Les superglobales
• $_SERVER
<?php
echo $_SERVER['SERVER_NAME'];
echo "<br>";
echo $_SERVER['HTTP_USER_AGENT'];
echo "<br>";
echo $_SERVER['SCRIPT_NAME'];
echo "<br>";
echo $_SERVER['REMOTE_ADDR']
?>
Les dates
<?php
echo "Aujourd'hui est le " . date("Y/m/d") . "<br>";
echo "Aujourd'hui est le " . date("Y-m-d h:i:sa") . "<br>";
echo "Aujourd'hui est le " . date("l") . "<br>";
$d = strtotime("+3 Months");
echo date("Y-m-d h:i:sa", $d) . "<br>";
?>
Les includes
<?php
include 'header.php';
require 'header.php';
?>
TP N° 1
Un étudiant est représenté par un identifiant, nom,
prénom et son état d’inscription (valide, expirée)
Exploiter tout ce que vous avez appris durant cette séance:
variable, condition, boucles, tableau, fonction…etc pour
faire les tâches suivantes:
Stocker une liste de 5 étudiants.
Créer une fonction pour afficher cette liste.
Créer une fonction pour afficher les informations d’un
étudiant identifié par son ID
Les bases de l'HTML, CSS et
JavaScript
Projet: L'initialisation du projet de
formation: Site e-commerce
Projet: La création de la page
d’accueil du site
Projet: La création des autres pages
statiques

Weitere ähnliche Inhalte

Was ist angesagt?

Développement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionDéveloppement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionMohammed Amine Mostefai
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Abel LIFAEFI MBULA
 
POO Java Introduction
POO Java IntroductionPOO Java Introduction
POO Java IntroductionMouna Torjmen
 
Alphorm.com Formation le langage SQL
Alphorm.com  Formation le langage SQLAlphorm.com  Formation le langage SQL
Alphorm.com Formation le langage SQLAlphorm
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm
 
Clean architecture with ddd layering in php
Clean architecture with ddd layering in phpClean architecture with ddd layering in php
Clean architecture with ddd layering in phpLeonardo Proietti
 
Examen principal - PHP
Examen principal - PHPExamen principal - PHP
Examen principal - PHPInes Ouaz
 
Alphorm.com Formation MySQL Administration(1Z0-883)
Alphorm.com   Formation MySQL Administration(1Z0-883)Alphorm.com   Formation MySQL Administration(1Z0-883)
Alphorm.com Formation MySQL Administration(1Z0-883)Alphorm
 
Partie 9: Fonctions Membres — Programmation orientée objet en C++
Partie 9: Fonctions Membres — Programmation orientée objet en C++Partie 9: Fonctions Membres — Programmation orientée objet en C++
Partie 9: Fonctions Membres — Programmation orientée objet en C++Fabio Hernandez
 

Was ist angesagt? (20)

Développement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionDéveloppement Web - Module 1 - Introduction
Développement Web - Module 1 - Introduction
 
JAVA
JAVAJAVA
JAVA
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3
 
Initiation à Bootstrap
Initiation à BootstrapInitiation à Bootstrap
Initiation à Bootstrap
 
POO Java Introduction
POO Java IntroductionPOO Java Introduction
POO Java Introduction
 
cours Php
cours Phpcours Php
cours Php
 
Alphorm.com Formation le langage SQL
Alphorm.com  Formation le langage SQLAlphorm.com  Formation le langage SQL
Alphorm.com Formation le langage SQL
 
Introduction à Symfony
Introduction à SymfonyIntroduction à Symfony
Introduction à Symfony
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB Administration
 
Clean architecture with ddd layering in php
Clean architecture with ddd layering in phpClean architecture with ddd layering in php
Clean architecture with ddd layering in php
 
Examen principal - PHP
Examen principal - PHPExamen principal - PHP
Examen principal - PHP
 
Cours php
Cours php Cours php
Cours php
 
Alphorm.com Formation MySQL Administration(1Z0-883)
Alphorm.com   Formation MySQL Administration(1Z0-883)Alphorm.com   Formation MySQL Administration(1Z0-883)
Alphorm.com Formation MySQL Administration(1Z0-883)
 
Introduction à Symfony
Introduction à SymfonyIntroduction à Symfony
Introduction à Symfony
 
Introduction à ASP.NET
Introduction à ASP.NETIntroduction à ASP.NET
Introduction à ASP.NET
 
Maven
MavenMaven
Maven
 
Développement d'un site web de E-Commerce avec PHP (Première Partie)
Développement d'un site web de E-Commerce avec PHP (Première Partie)Développement d'un site web de E-Commerce avec PHP (Première Partie)
Développement d'un site web de E-Commerce avec PHP (Première Partie)
 
Partie 9: Fonctions Membres — Programmation orientée objet en C++
Partie 9: Fonctions Membres — Programmation orientée objet en C++Partie 9: Fonctions Membres — Programmation orientée objet en C++
Partie 9: Fonctions Membres — Programmation orientée objet en C++
 
POO
POOPOO
POO
 
Cours java
Cours javaCours java
Cours java
 

Andere mochten auch

Cours php & Mysql - 3éme partie
Cours php & Mysql - 3éme partieCours php & Mysql - 3éme partie
Cours php & Mysql - 3éme partiekadzaki
 
Cours php & Mysql - 5éme partie
Cours php & Mysql - 5éme partieCours php & Mysql - 5éme partie
Cours php & Mysql - 5éme partiekadzaki
 
Cours php & Mysql - 4éme partie
Cours php & Mysql - 4éme partieCours php & Mysql - 4éme partie
Cours php & Mysql - 4éme partiekadzaki
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel phpKhadim Mbacké
 
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLTrucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLDamien Seguy
 
14668 concevez-votre-site-web-avec-php-et-mysql
14668 concevez-votre-site-web-avec-php-et-mysql14668 concevez-votre-site-web-avec-php-et-mysql
14668 concevez-votre-site-web-avec-php-et-mysqlLahcen Amourgh
 
CReVote: un système de vote électronique résistant à la coercition basé sur l...
CReVote: un système de vote électronique résistant à la coercition basé sur l...CReVote: un système de vote électronique résistant à la coercition basé sur l...
CReVote: un système de vote électronique résistant à la coercition basé sur l...pacomeambassa
 
Introduction a la SOA
Introduction a la SOAIntroduction a la SOA
Introduction a la SOATugdual Grall
 
Célèbres pannes du génie logiciel
Célèbres pannes du génie logicielCélèbres pannes du génie logiciel
Célèbres pannes du génie logicielNassim Bahri
 
Conception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2CConception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2CNassim Bahri
 
Php 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVCPhp 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVCPierre Faure
 
LESS, Le CSS avancé
LESS, Le CSS avancéLESS, Le CSS avancé
LESS, Le CSS avancéMahmoud Nbet
 
PHP (Partie I) Par Mahdi Ben Alaya
PHP (Partie I) Par Mahdi Ben AlayaPHP (Partie I) Par Mahdi Ben Alaya
PHP (Partie I) Par Mahdi Ben AlayaMahdi Ben Alaya
 
DataWerhouse : Données de qualité
DataWerhouse : Données de qualitéDataWerhouse : Données de qualité
DataWerhouse : Données de qualitéNassim Bahri
 
Graph and RDF databases
Graph and RDF databasesGraph and RDF databases
Graph and RDF databasesNassim Bahri
 
Examen Principal - Fondement Multimedia Janvier 2015
Examen Principal - Fondement Multimedia Janvier 2015Examen Principal - Fondement Multimedia Janvier 2015
Examen Principal - Fondement Multimedia Janvier 2015Ines Ouaz
 
Examen principal - Algorithme & Structures de données
Examen principal - Algorithme & Structures de donnéesExamen principal - Algorithme & Structures de données
Examen principal - Algorithme & Structures de donnéesInes Ouaz
 
PHP (Partie II) Par Mahdi Ben Alaya
PHP (Partie II) Par Mahdi Ben AlayaPHP (Partie II) Par Mahdi Ben Alaya
PHP (Partie II) Par Mahdi Ben AlayaMahdi Ben Alaya
 

Andere mochten auch (20)

Cours php & Mysql - 3éme partie
Cours php & Mysql - 3éme partieCours php & Mysql - 3éme partie
Cours php & Mysql - 3éme partie
 
Cours php & Mysql - 5éme partie
Cours php & Mysql - 5éme partieCours php & Mysql - 5éme partie
Cours php & Mysql - 5éme partie
 
Cours php & Mysql - 4éme partie
Cours php & Mysql - 4éme partieCours php & Mysql - 4éme partie
Cours php & Mysql - 4éme partie
 
Mini projet individuel php
Mini projet individuel phpMini projet individuel php
Mini projet individuel php
 
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLTrucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQL
 
14668 concevez-votre-site-web-avec-php-et-mysql
14668 concevez-votre-site-web-avec-php-et-mysql14668 concevez-votre-site-web-avec-php-et-mysql
14668 concevez-votre-site-web-avec-php-et-mysql
 
CReVote: un système de vote électronique résistant à la coercition basé sur l...
CReVote: un système de vote électronique résistant à la coercition basé sur l...CReVote: un système de vote électronique résistant à la coercition basé sur l...
CReVote: un système de vote électronique résistant à la coercition basé sur l...
 
Introduction a la SOA
Introduction a la SOAIntroduction a la SOA
Introduction a la SOA
 
Gidsy.com
Gidsy.comGidsy.com
Gidsy.com
 
Célèbres pannes du génie logiciel
Célèbres pannes du génie logicielCélèbres pannes du génie logiciel
Célèbres pannes du génie logiciel
 
Conception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2CConception et développement d&rsquo;une place de marché B2C
Conception et développement d&rsquo;une place de marché B2C
 
Php 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVCPhp 2 - Approfondissement MySQL, PDO et MVC
Php 2 - Approfondissement MySQL, PDO et MVC
 
LESS, Le CSS avancé
LESS, Le CSS avancéLESS, Le CSS avancé
LESS, Le CSS avancé
 
PHP (Partie I) Par Mahdi Ben Alaya
PHP (Partie I) Par Mahdi Ben AlayaPHP (Partie I) Par Mahdi Ben Alaya
PHP (Partie I) Par Mahdi Ben Alaya
 
DataWerhouse : Données de qualité
DataWerhouse : Données de qualitéDataWerhouse : Données de qualité
DataWerhouse : Données de qualité
 
Graph and RDF databases
Graph and RDF databasesGraph and RDF databases
Graph and RDF databases
 
PHP MVC
PHP MVCPHP MVC
PHP MVC
 
Examen Principal - Fondement Multimedia Janvier 2015
Examen Principal - Fondement Multimedia Janvier 2015Examen Principal - Fondement Multimedia Janvier 2015
Examen Principal - Fondement Multimedia Janvier 2015
 
Examen principal - Algorithme & Structures de données
Examen principal - Algorithme & Structures de donnéesExamen principal - Algorithme & Structures de données
Examen principal - Algorithme & Structures de données
 
PHP (Partie II) Par Mahdi Ben Alaya
PHP (Partie II) Par Mahdi Ben AlayaPHP (Partie II) Par Mahdi Ben Alaya
PHP (Partie II) Par Mahdi Ben Alaya
 

Ähnlich wie Cours php & Mysql - 2éme partie

Meilleur du typage fort (AFUP Day, 2020)
Meilleur du typage fort (AFUP Day, 2020)Meilleur du typage fort (AFUP Day, 2020)
Meilleur du typage fort (AFUP Day, 2020)Damien Seguy
 
Exploiter php 5
Exploiter php 5Exploiter php 5
Exploiter php 5halleck45
 
Découverte du moteur de rendu du projet Spartan
Découverte du moteur de rendu du projet SpartanDécouverte du moteur de rendu du projet Spartan
Découverte du moteur de rendu du projet SpartanMicrosoft
 
JavaScript prise en main et fondamentaux
JavaScript prise en main et fondamentauxJavaScript prise en main et fondamentaux
JavaScript prise en main et fondamentauxVincent Petetin
 
Quelle place pour le framework Rails dans le développement d'application web
Quelle place pour le framework Rails dans le développement d'application webQuelle place pour le framework Rails dans le développement d'application web
Quelle place pour le framework Rails dans le développement d'application web5pidou
 
La référence Clear php
La référence Clear phpLa référence Clear php
La référence Clear phpDamien Seguy
 
Jug algeria x wiki-atelier
Jug algeria x wiki-atelierJug algeria x wiki-atelier
Jug algeria x wiki-atelierAlgeria JUG
 
Javascript : fondamentaux et OOP
Javascript : fondamentaux et OOPJavascript : fondamentaux et OOP
Javascript : fondamentaux et OOPJean-Pierre Vincent
 
Atelier : Développement rapide d&rsquo;une application basée surXWiki
Atelier : Développement rapide d&rsquo;une application basée surXWikiAtelier : Développement rapide d&rsquo;une application basée surXWiki
Atelier : Développement rapide d&rsquo;une application basée surXWikiKorteby Farouk
 
Php 7 Think php7
Php 7 Think php7Php 7 Think php7
Php 7 Think php7neuros
 

Ähnlich wie Cours php & Mysql - 2éme partie (20)

Meilleur du typage fort (AFUP Day, 2020)
Meilleur du typage fort (AFUP Day, 2020)Meilleur du typage fort (AFUP Day, 2020)
Meilleur du typage fort (AFUP Day, 2020)
 
Exploiter php 5
Exploiter php 5Exploiter php 5
Exploiter php 5
 
La première partie de la présentation PHP
La première partie de la présentation PHPLa première partie de la présentation PHP
La première partie de la présentation PHP
 
Découverte du moteur de rendu du projet Spartan
Découverte du moteur de rendu du projet SpartanDécouverte du moteur de rendu du projet Spartan
Découverte du moteur de rendu du projet Spartan
 
Introduction à node.js
Introduction à node.js Introduction à node.js
Introduction à node.js
 
JavaScript prise en main et fondamentaux
JavaScript prise en main et fondamentauxJavaScript prise en main et fondamentaux
JavaScript prise en main et fondamentaux
 
Quelle place pour le framework Rails dans le développement d'application web
Quelle place pour le framework Rails dans le développement d'application webQuelle place pour le framework Rails dans le développement d'application web
Quelle place pour le framework Rails dans le développement d'application web
 
HTML5
HTML5HTML5
HTML5
 
Audits php
Audits phpAudits php
Audits php
 
La référence Clear php
La référence Clear phpLa référence Clear php
La référence Clear php
 
Jug algeria x wiki-atelier
Jug algeria x wiki-atelierJug algeria x wiki-atelier
Jug algeria x wiki-atelier
 
Playing With PHP 5.3
Playing With PHP 5.3Playing With PHP 5.3
Playing With PHP 5.3
 
YaJUG - Spring 3.0
YaJUG - Spring 3.0YaJUG - Spring 3.0
YaJUG - Spring 3.0
 
C# 7 - Nouveautés
C# 7 - NouveautésC# 7 - Nouveautés
C# 7 - Nouveautés
 
Introduction a jQuery
Introduction a jQueryIntroduction a jQuery
Introduction a jQuery
 
Javascript : fondamentaux et OOP
Javascript : fondamentaux et OOPJavascript : fondamentaux et OOP
Javascript : fondamentaux et OOP
 
Javascript et JQuery
Javascript et JQueryJavascript et JQuery
Javascript et JQuery
 
Atelier : Développement rapide d&rsquo;une application basée surXWiki
Atelier : Développement rapide d&rsquo;une application basée surXWikiAtelier : Développement rapide d&rsquo;une application basée surXWiki
Atelier : Développement rapide d&rsquo;une application basée surXWiki
 
Des tests modernes pour Drupal
Des tests modernes pour DrupalDes tests modernes pour Drupal
Des tests modernes pour Drupal
 
Php 7 Think php7
Php 7 Think php7Php 7 Think php7
Php 7 Think php7
 

Cours php & Mysql - 2éme partie

  • 2. Séance précédente • Introduction à PHP • Mise en place d'un environnement de développement PHP/MySQL • La syntaxe de base de PHP • Les tableaux
  • 3. Séance d'aujourd'hui • Fonctions associées aux tableaux • Les fonctions • Les superglobales • Les dates • Les includes • TP N° 1 • Les bases de l'HTML, CSS et JavaScript • Projet: L'initialisation du projet de formation: Site e- commerce • Projet: La création de la page d’accueil du site • Projet: La création des autres pages statiques
  • 4. Utilisation du type Array • Parcourir un tableau associatif <?php $age=array("Zakaria"=>"27","Fatima"=>"37","Rida"=>"43"); foreach($age as $key=>$value) { echo "Key=" . $key . ", Value=" . $value; echo "<br>"; } ?>
  • 5. Fonctions associées aux tableaux • Le trie <?php $cars = array("Dacia", "BMW", "Toyota"); sort($cars); print_r($cars); $numbers=array(4,6,2,22,11); sort($numbers); print_r($numbers); rsort($numbers); print_r($numbers); ?>
  • 6. Fonctions associées aux tableaux • Fonctions des tableaux associatifs <?php $age=array("Zakaria"=>"27","Fatima"=>"37","Rida"=>"43"); print_r(array_keys($age)); print_r(array_values($age)); ?>
  • 7. Fonctions associées aux tableaux • in_array <?php $etudiants=array("Zakaria","Fatima","Rida"); if (in_array("Zakaria", $etudiants)) { echo "Trouvé"; } else { echo "Non trouvé!"; } ?>
  • 8. Les fonctions <?php function writeMsg() { echo "Hello world!"; } writeMsg(); ?>
  • 9. Les fonctions • Fonction avec arguments <?php function writeMsg($nom) { echo "Hello " . $nom; } writeMsg("Mohammed"); ?>
  • 10. Les fonctions • Fonction avec arguments par défaut <?php function writeMsg($nom = "Fatima") { echo "Hello " . $nom; } writeMsg("Mohammed"); echo "<br>"; writeMsg(); ?>
  • 11. Les fonctions • Fonction avec retour <?php function somme($x, $y) { $z=$x+$y; return $z; } echo "5 + 10 = " . somme(5,10) . "<br>"; echo "7 + 13 = " . somme(7,13) . "<br>"; echo "2 + 4 = " . somme(2,4); ?>
  • 12. Les fonctions • La portée des variables <?php $nbr = 5; function myFunc() { echo $nbr; $x = 100; } myFunc(); echo $x; ?>
  • 13. Les fonctions • Les variables globales <?php $nbr = 5; function myFunc() { global $nbr; echo $nbr; } myFunc(); ?>
  • 14. Les fonctions • Les variables statics <?php function myFunc() { $nbr = 1; echo $nbr; $nbr++; } myFunc(); ?>
  • 15. Les fonctions • Les variables statics <?php function myFunc() { static $nbr = 1; echo $nbr; $nbr++; } myFunc(); ?>
  • 16. Les fonctions • Le passage par référence <?php $nbr = 10; function incVar(& $nbr) { $nbr++; } incVar($nbr); echo $nbr; ?>
  • 17. Les superglobales • $GLOBALS <?php $x = 75; $y = 25; function somme() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } somme(); echo $z; ?>
  • 18. Les superglobales • $_SERVER <?php echo $_SERVER['SERVER_NAME']; echo "<br>"; echo $_SERVER['HTTP_USER_AGENT']; echo "<br>"; echo $_SERVER['SCRIPT_NAME']; echo "<br>"; echo $_SERVER['REMOTE_ADDR'] ?>
  • 19. Les dates <?php echo "Aujourd'hui est le " . date("Y/m/d") . "<br>"; echo "Aujourd'hui est le " . date("Y-m-d h:i:sa") . "<br>"; echo "Aujourd'hui est le " . date("l") . "<br>"; $d = strtotime("+3 Months"); echo date("Y-m-d h:i:sa", $d) . "<br>"; ?>
  • 21. TP N° 1 Un étudiant est représenté par un identifiant, nom, prénom et son état d’inscription (valide, expirée) Exploiter tout ce que vous avez appris durant cette séance: variable, condition, boucles, tableau, fonction…etc pour faire les tâches suivantes: Stocker une liste de 5 étudiants. Créer une fonction pour afficher cette liste. Créer une fonction pour afficher les informations d’un étudiant identifié par son ID
  • 22. Les bases de l'HTML, CSS et JavaScript
  • 23. Projet: L'initialisation du projet de formation: Site e-commerce
  • 24. Projet: La création de la page d’accueil du site
  • 25. Projet: La création des autres pages statiques