0% ont trouvé ce document utile (0 vote)
66 vues3 pages

PHP Module 4 : Fonctions et Formulaires

Module 4 de PHP avec Exercices

Transféré par

eUser456
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
66 vues3 pages

PHP Module 4 : Fonctions et Formulaires

Module 4 de PHP avec Exercices

Transféré par

eUser456
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Module 4 de PHP avec Exercices

Module 4 de PHP avec Exercices


Le Module 4 des cours de PHP se concentre sur les fonctions, la gestion des formulaires et les
tableaux multidimensionnels. Ce module est essentiel pour structurer le code et améliorer sa
réutilisabilité. Voici un aperçu des concepts abordés et des exercices pratiques.

Objectifs du Module 4

Comprendre les fonctions : Définir et utiliser des fonctions pour modulariser le code.

Gérer les formulaires : Traiter les données soumises via des formulaires HTML.
Manipuler des tableaux multidimensionnels : Créer et gérer des tableaux complexes.

Contenu du Module 4

1. Fonctions en PHP :

Déclaration de fonctions.
Passage de paramètres et valeurs de retour.

Fonctions anonymes et callbacks.

2. Gestion des Formulaires :

Création de formulaires HTML.

Traitement des données avec $_POST et $_GET .

Validation des données de formulaire.

3. Tableaux Multidimensionnels :

Création et accès aux éléments d'un tableau multidimensionnel.


Itération sur les tableaux multidimensionnels.

Exercices Pratiques

Exercice 1 : Création d'une Fonction Simple

Écrivez une fonction qui prend deux nombres en paramètres et retourne leur somme.

<?php
function addition($a, $b) {
return $a + $b;
}

$resultat = addition(5, 10);


echo "La somme est : $resultat"; // Affiche "La somme est : 15"
?>

Exercice 2 : Fonction avec Validation

Créez une fonction qui vérifie si un nombre est pair ou impair. La fonction doit retourner une chaîne
indiquant le résultat.

<?php
function estPair($nombre) {
if ($nombre % 2 == 0) {
return "$nombre est pair.";
} else {
return "$nombre est impair.";
}
}

echo estPair(7); // Affiche "7 est impair."


?>

Exercice 3 : Traitement d'un Formulaire

Créez un formulaire HTML qui demande le nom d'un utilisateur. Lorsque le formulaire est soumis,
affichez un message de bienvenue.

<form method="post" action="">


Nom: <input type="text" name="nom">
<input type="submit" value="Envoyer">
</form>

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$nom = htmlspecialchars($_POST['nom']);
echo "Bienvenue, $nom!";
}
?>

Exercice 4 : Tableau Multidimensionnel

Créez un tableau multidimensionnel contenant des informations sur plusieurs personnes (nom, âge,
ville). Affichez ces informations à l'aide d'une boucle foreach .

<?php
$personnes = [
["nom" => "Alice", "age" => 30, "ville" => "Paris"],
["nom" => "Bob", "age" => 25, "ville" => "Lyon"],
["nom" => "Charlie", "age" => 35, "ville" => "Marseille"]
];

foreach ($personnes as $personne) {


echo "{$personne['nom']} a {$personne['age']} ans et habite à
{$personne['ville']}.<br />";
}
?>

Exercice 5 : Fonction pour Calculer la Moyenne

Écrivez une fonction qui prend un tableau de nombres en entrée et retourne la moyenne.

<?php
function moyenne($nombres) {
$somme = array_sum($nombres);
return $somme / count($nombres);
}

$notes = [15, 18, 12, 20];


echo "La moyenne est : " . moyenne($notes); // Affiche la moyenne calculée
?>

Conclusion du Module

Le Module 4 permet aux étudiants de comprendre l'importance des fonctions pour structurer leur code,
ainsi que la gestion des formulaires pour interagir avec les utilisateurs. Les tableaux multidimensionnels
offrent également une manière efficace de gérer des données complexes. Les exercices pratiques
renforcent ces concepts en fournissant une application concrète.

Citations:
[1] [Link]
[2] [Link]
[3] [Link] [Link]
[4] [Link]
des-exercices-pour-faire-entrainer/47762306
[5] [Link]
des-exercices-pour-faire-entrainer/47762342

Vous aimerez peut-être aussi