Coding Learn
4.79K subscribers
286 photos
110 videos
47 files
211 links
Canal de partage de contenus sur la programmation et sur l'informatique

📬 Pour suggérer venez sur @codingsupport_bot
Download Telegram
Pour concaténer correctement avec l’opérateur de concaténation, la règle est de séparer les différentes variables avec l’opérateur de concaténation (le point) des textes autour. Chaque texte devra être entouré de guillemets ou d’apostrophes selon ce qu’on a choisi.

A ce niveau, il est probable que vous vous demandiez l’intérêt d’utiliser l’opérateur de concaténation qui semble ici compliquer inutilement le code plutôt que simplement des guillemets et des accolades.
👌5
Les opérateurs arithmétiques

Les opérateurs arithmétiques vont nous permettre d’effectuer toutes sortes d’opérations mathématiques entre les valeurs contenues dans différentes variables lorsque ces valeurs sont des nombres.

Le fait de pouvoir réaliser des opérations entre variables va être très utile dans de nombreuses situations. Par exemple, si un utilisateur commande plusieurs produits sur notre site ou plusieurs fois un même produit et utilise un code de réduction, il faudra utiliser des opérations mathématiques pour calculer le prix total de la commande.

En PHP, nous allons pouvoir utiliser les opérateurs arithmétiques suivants :
Avant d’utiliser les opérateurs arithmétiques, clarifions ce que sont le modulo et l’exponentielle.

Le modulo correspond au reste entier d’une division euclidienne. Par exemple, lorsqu’on divise 5 par 3, le résultat est 1 et il reste 2 dans le cas d’une division euclidienne. Le reste, 2, correspond justement au modulo.

L’exponentielle correspond à l’élévation à la puissance d’un nombre par un autre nombre. La puissance d’un nombre est le résultat d’une multiplication répétée de ce nombre par lui-même. Par exemple, lorsqu’on souhaite calculer 2 à la puissance de 3 (qu’on appelle également « 2 exposant 3 »), on cherche en fait le résultat de 2 multiplié 3 fois par lui-même c’est-à-dire 2*2*2 = 8.
Code👇👇
<!DOCTYPE html>
<html>
<head>
<title>Cours PHP & MySQL</title>
<meta charset="utf-8">
<link rel="stylesheet" href="cours.css">
</head>

<body>
<h1>Titre principal</h1>
<?php
$x = 2;
$y = 3;
$z = 4;
echo '$x stocke ' .$x. ', $y stocke ' .$y. ', $z stocke ' .$z. '<br>';

$a = $x + 1; //$a stocke 2 + 1 = 3
$b = $x + $y; //$b stocke 2 + 3 = 5
$c = $x - $y; //$c stocke 2 - 3 = -1
echo '$a stocke ' .$a. ', $b stocke ' .$b. ', $c stocke ' .$c. '<br>';

$x = $x * $y; //$x stocke désormais 2 * 3 = 6
echo 'La variable $x stocke désormais : ' .$x. '<br>';

$z = $x / $y; //$z stocke désormais 6 / 3 = 2
echo 'La variable $z stocke désormais : ' .$z. '<br>';

$m = 5 % 3; //$m stocke le reste de la division euclidienne de 5 par 3
echo 'Le reste de la division euclidienne de 5 par 3 est ' .$m. '<br>';

$p = $z ** 4; //$p stocke 2^4 = 2 * 2 * 2 * 2 = 16
echo 'La variable $p stocke le résultat de 2 puissance 4 = ' .$p;
?>
<p>Un paragraphe</p>
</body>
</html>
4
🎲 Le quiz 'Exercice en PHP'
Nous allons procéder à une petite exercice sur ce que l'on à déjà appris
🖊 6 questions · 15 s
6
🏆 Classement du quizz
🥇@JustMeYourLove - 6
🥈@geeklegend - 5
🥉ADOKPO Peace - 4
🏅@bigdrip1408 - 4
🎖Super Sheva - 3

C'était facile hein😊
😍3
This media is not supported in your browser
VIEW IN TELEGRAM
CHAPITRE III

Les conditions (if, else, elseif) en PHP
❤‍🔥4
Les conditions en PHP

Une structure conditionnelle permet d'exécuter ou non une série d'instructions en fonction d'une condition d'origine. Si le calcul de cette condition retourne TRUE alors le bloc d'instructions concerné est exécuté.

Les expressions évaluées peuvent être plus ou moins complexes, c'est-à-dire qu'elles peuvent être constituées d'une combinaison d'opérateurs de comparaison, d'opérateurs logiques et même de fonctions. Le langage PHP introduit 4 constructions conditionnelles: if, elseif, else et switch.
3
Avant de les voir, il est nécessaire que l'on aborde les opérateurs de comparaison et les opérateurs logiques.(déjà vu)

Les opérateurs de comparaison

Les opérateurs de comparaison sont utilisés pour comparer deux valeurs. Elles permettent souvent de définir des conditions dans les structures conditionnelles.
Egal : $a == $b retourne true si la valeur de $a est égale à celle de $b

Différent : $a != $b retourne true si la valeur de $a est différente de celle de $b

$a <> $b retourne true aussi si la valeur de $a est différente de celle de $b

Inférieure : $a < $b retourne true aussi si la valeur de $a est strictement inférieure à celle de $b

Inférieure ou égal : $a < = $b retourne true aussi si la valeur de $a est inférieure ou égale à celle de $b

Supérieure : $a > $b retourne true aussi si la valeur de $a est strictement supérieure à celle de $b

Supérieure ou égal : $a >= $b retourne true aussi si la valeur de $a est supérieure ou égale à celle de $b
Les opérateurs logiques

En PHP, il y a différents opérateurs logiques qui permettent de combiner des conditions entre elles.
La structure conditionnelle if, else

Cette structure permet de n'exécuter qu'un bloc d'instructions uniquement si l'expression est vraie. Le mot clé if() signifie en anglais 'si'. Autrement dit, si la condition est vérifiée, on exécute l'instruction. Dans le cas contraire, l'instruction sera simplement ignorée ou une autre instruction alternative sera exécutée.

Par conséquent, un if peut être employé seul. Le else étant l'alternative, on peut s'en passer pour n'exécuter un code que si une condition est réalisée.
On va passer maintenant au pratique avec une petite exemple ⭐️
La syntaxe est :

<?php
if(condition)
{   
// Bloc d'instructions
}
?>

🦉On met la ou les conditions entre parenthèses, et le bloc d'instructions entre deux accolades

Exemple :

<? php
$vitesse = 100;

if($vitesse > 50)
{
echo "excès de vitesse !";
}

?>
La fonction Else
La fonction else (traduite par sinon), ajoutée après l'accolade fermante du bloc if(), permet de définir une série d'instructions qui seront exécutées si l'expression if testée est fausse (c'est-à-dire si elle renvoie FALSE).

Voici la syntaxe :

<?php
if (condition) {
// instruction au cas où la condition serait réalisée;
}
else{
// instruction au cas où la condition ne serait pas réalisée;
}

Exemple :

<?php
$age = 22;

if($age >= 18)
{
echo "Vous êtes majeur.";
}
else
{
echo "Vous êtes mineur.";
}
?>
❤‍🔥51
Imbrication elseif
On peut imbriquer les if les uns dans les autres. Simplement lorsqu'un if imbriqué aura fini d'être exécuté, il retournera à l'étape logique suivante du rang hiérarchique supérieur.

Exemple :👇👇
5