Modular Business

Tel: 00212 648154672 | Mail: Hamza.Abdeljabbar@gmail.com



Trackin

php002

Etudions dans un premier cours la déclaration des différents types de variables.

Pour simplifier les choses, nous allons admettre qu'une variable correspond à un espace de la mémoire où l'on peut stocker une information.
Or, afin de pouvoir récupérer cette information lorsque l'on en a besoin, nous allons attribuer un nom à notre variable (si mes prof m'entendaient parler, ils me zapperaient tous mes diplômes).

En PHP, les variables sont représentées par une chaîne de caractères, ayant toujours comme premier caractère, le caractère dollar ($).
Les variables peuvent avoir n'importe quelle lettre en deuxième caractère du moment qu'il ne s'agit pas d'un chiffre.
De plus, on ne peut mettre d'espace dans le nom d'une variable.

Puis, pour assigner une valeur à une variable, on tachera d'utiliser l'opérateur =, tout en prenant soin de toujours placer la variable qui reçoit le résultat d'une opération à gauche du signe =.

Démonstration :

- Lorsque l'on désire affecter une chaîne de caractères à une variable, il faut placer cette chaîne de caractères entre deux ".
- Lorsque l'on désire affecter une valeur numérique à une variable, il ne faut pas placer de " autour cette valeur (en fait, c'est possible de mettre des " autour d'une valeur numérique, mais ensuite, il faut être vraiment vigilent, car on pourrait faire la confusion entre une valeur numérique et une chaîne de caractères).


Voici quelques exemples de déclarations de variables :

exemple1
  1. <?php
  2. $nom = "LA GLOBULE";  
  3. // $nom contient alors la chaîne de caractères LA GLOBULE.  
  4.  
  5. $mon_chiffre = 12;  
  6. // $mon_chiffre contient la valeur numérique 12.  
  7.  
  8. $5toto = "test";  
  9. // Cette déclaration n'est pas valide car le nom de la variable commence par un chiffre  
  10. ?> 


Voyons maintenant la déclaration des variables de type tableau (array).

Pour ceux qui sont débutants en programmation, nous allons prendre un exemple plutôt simplet afin de comprendre ce qu'est un tableau.

Imaginons un classeur d'écolier (ce sera notre tableau) contenant différentes feuilles (qui seront les indices du tableau).
Imaginons également que ces feuilles soient numérotées, et chaque feuille contienne un texte particulier. Dés lors, on peut chercher le contenu d'une feuille de ce classeur grâce à son numéro (on cherche donc l'information contenu dans le classeur à la page numéro x).

En informatique, un tableau, c'est exactement la même chose que notre classeur. Il s'agit d'une variable contenant différentes informations (les textes) et ces informations sont classées suivant le numéro de l'indice (c'est à dire le numéro de la feuille).

Par exemple, supposons que l'on ai la variable $fruit de type array.

On pourrait alors avoir le code suivant :

exemple2
  1. <?php
  2. $fruit = Array();  
  3. $fruit[0] = "fraise";  
  4. $fruit[1] = "banane";  
  5. $fruit[2] = "abricot";  
  6. ?> 


En reprenant l'exemple du classeur, c'est comme si nous avions un classeur de nom fruit, ayant 3 pages :
- sur la page 0, on aurait l'information fraise
- sur la page 1, on aurait l'information banane
- sur la page 2, on aurait l'information abricot

Nous venons, dans ce bout de code, de déclarer une variable de type array qui comporte 3 éléments (les pages).

Nous aurions eu le même résultat en exécutant le bout de code suivant :

exemple3
  1. <?php
  2. $fruit = Array();  
  3. $fruit[] = "fraise";  
  4. $fruit[] = "banane";  
  5. $fruit[] = "abricot";  
  6. ?> 


En revanche, cette syntaxe est moins lisible, vu que souvent, on n'arrive plus vraiment à savoir à quelle page se trouve l'information recherchée (on s'emmêle dans les indices).

Aparté !

- Au lieu d'utiliser des chiffres pour les indices (comme dans notre exemple où nous avons utilisé les indices 0, 1 et 2) nous pouvons très bien utiliser des chaînes de caractères.

Ce qui pourrait alors donner :

exemple4
  1. <?php
  2. $fruit = Array();  
  3. $fruit['le_meilleur'] = "fraise";  
  4. $fruit['le_prefere_de_Julien'] = "banane";  
  5. $fruit['mon_prefere'] = "abricot";  
  6. ?> 


Or dans ce cas, il faut évidement utiliser pour chaque indice du tableau, une chaîne de caractère unique.

- nous pouvons également déclarer des tableaux à plusieurs éléments. Pour ceux qui désirent vraiment exploiter cette possibilité, je vous invite à aller consulter la documentation officielle PHP.

Les cours de PHP

  1. Avant tout
  2. Déclarer des variables
  3. Afficher le contenu des variables
  4. Les variables prédéfinies
  5. Concaténer deux chaînes
  6. Les structures de contrôles
  7. Lire et écrire dans un fichier texte
  8. Récupérer les données des formulaires
  9. Les fonctions utilisateurs
  10. Introduction aux bases de données
  11. Création des tables en SQL
  12. Fonctions PHP pour MySQL
  13. Afficher les données de votre base
  14. Insérer des données dans votre base
  15. Modifier des données de votre base
  16. Supprimer des données de votre base
  17. Les cookies
  18. Les sessions
  19. Les variables globales
  20. Le débuggage
  21. La portée des variables
  22. La librairie GD
  23. Les expressions régulières
  24. La programmation objet (concepts fondamentaux)
  25. La programmation objet (première approche)
  26. Les variables dynamiques
 

Meilleurs partenaires Trackin VIP


Vous êtes un membre ?

Veuillez s’inscrire si vous ne disposez pas d’un compte sur le site pour profiter des meilleurs services du webmastering au but de perfectionner votre site web, avoir quelques aides à propos de votre site ...

Ce site web a été créé gratuitement avec Ma-page.fr. Tu veux aussi ton propre site web ?
S'inscrire gratuitement