Panafrikan PHP

An educational initiative by EColSi

Discover EColSi
Choose your language
Explore the course

B02 — Des données qui racontent une histoire : variables et types

Niveau débutant · Leçon B02

B02 — Des données qui racontent une histoire : variables et types

B02 — Des données qui racontent une histoire : variables et types

Résultat : une fiche ressource pédagogique avec des données cohérentes.
Concept central : chaque donnée a une signification et un type.
Durée indicative : 60 à 90 minutes.

Est-ce que « 5 », 5 et vrai, c'est la même chose ?

Non. Bien qu’ils puissent se ressembler, ils représentent du texte, un nombre et un état logique. Choisir le bon type évite les calculs étranges et les règles difficiles à comprendre.

Connexion précédente

Dans B01, nous utilisons le nom, l'objectif et les heures. Nous allons maintenant distinguer string, int, float, bool et null.

Concepts

  • string : texte, tel qu'un titre.
  • int : entier, tel que 12 sessions.
  • float : décimal, par exemple 1,5 heures.
  • bool : true ou false.
  • null : absence volontaire de valeur.

Le type n’est pas une décoration : il détermine quelles opérations ont du sens.

Laboratoire guidé

<?php
$title = "Introducción a PHP";
$sessions = 6;
$hoursPerSession = 1.5;
$available = true;
$certificateDate = null;

echo "Curso: $title<br>";
echo "Horas totales: " . ($sessions * $hoursPerSession) . "<br>";
echo $available ? "Disponible" : "Cerrado";

Utilisez var_dump($sessions); pendant la numérisation pour observer la valeur et le type ; supprimez-le de la présentation finale.

Mission moyenne

Créez un fichier pour un club ou un atelier fictif avec six variables et au moins quatre types. Expliquez pourquoi une quantité ne doit pas être stockée sous forme de texte.

Extension universitaire

Essayez des comparaisons strictes entre 5 et "5". Documente la sortie de == et ===, explique le risque de conversions implicites et propose des noms de variables cohérents.

Tests

  • Changer la disponibilité entre true et false.
  • Utilisez zéro session.
  • Vérifiez les types avec var_dump.

Livraison

Envoyez du code, une capture, un tableau de type de variable et une question. ENVOYER AU TUTEUR.

Suivant : [B03 — Calculer un objectif réalisable] (https://panafrikanphp.blogspot.com/2026/08/b03-basic-php-fr.html).

Comments

Popular posts from this blog

Bem-vindo ao Panafrikan PHP: aprenda, construa e compartilhe

Bienvenue sur Panafrikan PHP : apprenez, créez et partagez