Apprendre le PHP #3 - Les variables

Statut
N'est pas ouverte pour d'autres réponses.

Maxence ES

Guizou
Premium
Inscription
23 Janvier 2013
Messages
4 842
Réactions
3 146
Points
17 331
APPRENDRE LE PHP
#3 - Les variables
A
vec moi bien sur ! :)
[tabs]
[tab=Informations concernant ce tutoriel]▪ Temps de lecture : 15 minutes
Difficulté : 2 / 5
▪ Tutoriel proposé par la RGPC, écrit par Maxence103
▪ Compétences requises : connaître HTML / CSS, et lire le chapitre 1,2
▪ cc @Djamel, @RGPC | Wayz :trollface: , n'hésitez pas à donner vos avis ;)
▪ C'est 1 tuto / semaine sur le PHP (j'ai tenu 3 semaines déjà :D)
[/tab]
[tab=Les autres tutoriels de la série]
#1- Outils de base
#2 - L'algorithme
#4 - Les conditions
#5 - TP : UNE CLACULATRICE

[/tab]
[/tabs]

Salut à tous ! Pour ce 3ème épisode apprendre le PHP, je vais le faire tout de suite, j'suis de bon humeur, faut pas gâcher ça ( #carglass :trollface: ).
Bon fini de rire, on va passer une étape très importante en PHP, une notion élémentaire, qui est les variables.

Les variables, c'est quoi ? Les variables ça varie (ça warie, coucou @RGPC | Wariie :trollface: ) . Oui... enfin pas dans ce sens là (mais effectivement ... il y a un rapport).

Avec mes mots, une variable... c'est :

Une variable contient un nombre, une suite de ligne, un code.

Non, c'est pas plus compliqué que ça ! Une variable se déclare (se crée) comme ceci:

PHP:
<?php
$variable = 1;
$variable1 = "Un texte";
$variable = 1 + 2;

?>

Elle est sous forme d'un $ devant , le nom puis un = , puis le tout se termine par un ; .

Attention, le nom de la variable doit

  • Ne pas contenir d'espaces
  • Ne pas contenir de -
Sinon ça ne marchera pas. Néanmoins, elle peut contenir des _, des majuscules, miniscules.
Mais faites attention, la variable s'écrit à la majuscule prèt : $MaVariable n'est pas égal à $mavariable !

Vous aurez vu : on entoure pas les chiffres de " , on les écrits directement tels quels.

Utilité d'une variable
Une variable peut à première vue servir à rien, mais faites moi plaisir, ne dites plus jamais ça. Une variable a le pouvoir de stocker une information, n'importe la quelle, même un un code (comme vous l'avez vu une opération).

Bah oui ! Il faut stocker, et en PHP, on stocke pas dans le vide, mais dans une variable.
Vous allez voir en faisant quelques exemples.

Une petite calculatrice

Je veux faire une toute petite calculatrice (uniquement les additions). Alors je pourrai faire :

PHP:
<?php
$nbr1 = 6;
$nbr2 = 10;

$resultat = $nbr1 + $nbr2;
echo($resultat);
?>

Ouh ! J'ai fait trop loin j'ai l'impression ^^
Donc tout d'abord, on déclare les variables:

PHP:
$nbr1 = 6;
$nbr2 = 10;

____________________________

Puis, le résultat de l'opération des deux, nous allons le stocker dans la variable résultat

PHP:
$resultat = $nbr1 + $nbr2;

____________________________

Puis, on affiche le résultat (les variables ne s'entourent jamais de ":

PHP:
echo($resultat);

_____________________________

Autrement dit, au niveau algorithme ça donne:

Code:
$nbr1 contient 6
$nbr2 contient 10

$resultat contient l'addition de $nbr1 et $nbr2
On affiche $resultat

Ce que peut contenir une variable
Une variable peut vraiment contenir de tout et n'importe quoi. Elle peut contenir:

  • Un chiffre
PHP:
$variable = 5000;

  • Une suite de texte
PHP:
$variable = "Suite de texte";

  • Un code
PHP:
$variable = 1+2;

  • MAIS AUSSI : des boléens
PHP:
$variable = true;
$autreVariable = false;

Mais c'est quoi les boléens ? Et bien, c'est plutôt facile à assimiler. Tout d'abord, un boléen peut contenir deux arguments (enfin je veux dire : ce qu'il y a derrière le = ).
true ou false. Ils veulent dire respectivement vrai ou faux (english please).

L'intéret de ces variables ici n'apportent rien : mais au prochain chapitre (les conditions) vous allez mieux comprendre.

Cas d'utilisation des boléens
Vous pouvez utiliser les boléens pour les systèmes d'espace membres.
Par exemple (bon, c'est plus compliqué :trollface: ), la valeur connecté ou déconnecté se trouve dans une variable.

Au lieu de faire:

PHP:
$connect = "non";

Vous faites:

PHP:
$connect = false;

Avec cette première méthode ( = "non" ) méthode, si un développeur web / développeur professionnel passe derrière vous il rigolera :rofl: :)

J'espère que vous avez compris les variables, si vous avez rien qu'une question posez la moi, c'est une notion fondamentale de PHP. :)

Bonne soirée ;)
 
Dernière édition:

Grégory

Développeur
Ancien staff
Inscription
14 Novembre 2011
Messages
2 798
Réactions
2 221
Points
25 358
Salut,

Encore un super tutoriel sur le php Maxence. ;)

Bonne journée. :)
 

Lyrix

UX/UI Design
Ancien staff
Inscription
20 Août 2012
Messages
22 672
Réactions
8 160
Points
36 866
Encore un très bon tutoriel venant de ta part, je n'ai fait que de feuilleter, très belle présentation, continu ainsi :)
 

Eraazeur

Premium
Inscription
28 Décembre 2011
Messages
2 860
Réactions
950
Points
21 193
Moi qui n'a jamais touché un poil de php, je trouve ca relativement facile, ca ressemble vraiment a du c# au niveau des variables ^^
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut