Vous êtes sur la page 1sur 4

La syntaxe

1. La syntaxe :

 La syntaxe de PHP ressemble beaucoup à celle du langage C, en plus simple. Une


commande doit toujours se terminer par un point-virgule, comme en C.

 Le code PHP est toujours encadré par des balises le signalant. Les balises possibles sont :

 Mode standard : (avec le style PHP )


est la forme la plus correcte et la plus couramment utilisés ; C'est à l'intérieur que l'on mettra du code
PHP.

<?php Le code PHP se met ici ?>

 Mode court : (avec le style xml)


il n’est actif que si la directive short_open_tag dans le fichier de configuration de php ( php.ini) est à
ON ou si PHP a été compilé avec l’option « enable-short-tags ».

<? Le code PHP se met ici ?>

 Mode asp : (avec le style des ASP )


le style asp n’est pas activé par défaut. Pour l’activer il faut utiliser l’option « enable-asp-tag » lors de
la compilation de PHP ou mettre la directive
asp_tags à ON dans le fichier de configuration de PHP.

<% Le code PHP se met ici %>

 Mode script : ( avec le style JavaScript )


Ce mode n’est pas reconnu par certains éditeurs
<script language="php"> Le code PHP se met ici </script>

Remarque : pour des problèmes de compatibilité il est conseillé d’utiliser le mode standard qui garantit la
portabilité de vos scripts PHP

Nous allons pouvoir écrire nos scripts PHP soit dans des fichiers dédiés, c’est-à-dire des fichiers qui ne vont contenir
que du PHP, soit intégrer le PHP au sein de nos fichiers HTML
1. Commentaires en PHP :
Comme dans tous les langages informatiques, les commentaires en PHP ne sont pas interprétés. Leur seul but
consiste à apporter une aide textuelle à la personne qui lira le code du fichier PHP. Il existe plusieurs syntaxes, elles
sont présentées ci-dessous :

Les commentaires peuvent être utilisés pour :

 Laissez les autres à comprendre ce que vous faites


 Rappelez-vous ce que vous avez :

- La plupart des programmeurs ont connu de revenir à leur propre travail un an ou deux plus tard et
avoir à comprendre ce qu'ils ont fait.
- Les commentaires peuvent vous rappeler ce que vous pensiez quand vous avez écrit le code.

En résumé :
 Les pages web contenant du PHP ont l'extension .php.
 Une page PHP est en fait une simple page HTML qui contient des instructions en
langage PHP.
 on obtient un document HTML produit dynamiquement.

 Les instructions PHP sont placées dans une balise <?php code php ?>.
 Le code PHP produit du texte HTML avec la commande : echo  ou print ( ) ou
print .
2. Sensibilité à la casse :

En PHP, tous les mots clés ( Exemple : echo, print, if, else, for, while,, etc.), des classes, des fonctions et des
fonctions définies par l’utilisateur ne sont pas sensible à la casse.
Objectifs :
4. Les variables : portée, types

o Connaitre les variables en PHP : portée, types

2. Les variables : (portée, Types )

A. Définition :

 Une variable est un objet ou un conteneur permettant de stocker et de retrouver une information de différents
types (texte, entier, booléen, etc.) en mémoire centrale (sauvegarde des informations est
temporaire).autrement dit une variable n’a pas une grande durée de vie.
 Le propre d’une variable est de pouvoir varier, c’est-à-dire de pouvoir stocker différentes valeurs au fil du
temps.
 En PHP, la variable existe tant que la page est en cours de génération. Dés que la page PHP est générée,
toutes les variables sont supprimées de la mémoire car elles ne servent plus à rien. En effet, elles n'existent
que durant l'exécution du code PHP ; elles ne persistent pas dans le temps. Si on souhaite sauvegarder
durablement des informations, il faut se tourner vers une autre méthode : base de données, fichiers, cookies
par exemple. Cependant, la valeur d'une variable peut évoluer au fil de l'exécution d'un code PHP.
Remarque :
Les cookies sont des fichiers textes de petite taille que le serveur dépose sur le navigateur du client ou de
l’utilisateur.

Le cookie PHP est un petit élément d'information qui est stocké sur le navigateur du client. Il est utilisé pour
reconnaître l'utilisateur.

Le cookie est créé côté serveur et enregistré dans le navigateur client. Chaque fois que le client envoie une
requête au serveur, un cookie est intégré à la requête. De cette manière, les cookies peuvent être reçus côté
serveur.

En bref, un cookie peut être créé, envoyé et reçu côté serveur.


Les cookies sont très souvent utilisés par les développeurs, surtout quand ils veulent que le serveur retienne des
informations sur le client et dont il aura besoin lors des prochaines connexions. A titre d'exemple on peut utiliser les
cookies dans les applications suivantes:

 Mémoriser le contenu d'un panier sur un site E-commerce


 Mémoriser un thème d'affichage d'un site (comme les couleurs et l'apparence générale du contenu)

 Retenir le nom d'utilisateur d'un visiteur pour lui faciliter les prochaines connexions

 Espionner les activités de l’utilisateur du navigateur.


Notez que les cookies sont envoyées automatiquement par le serveur même si le développeur ne les a pas
pris en compte dans son code.

NB :

Les variables vont être vraiment intéressantes lorsqu’elles vont nous servir à
stocker des données envoyées par les utilisateurs (via des formulaires par
exemple) puisqu’on va ensuite pouvoir manipuler ces données.

B. Les règles de vérification ou d’utilisation des variables en PHP :

Lorsqu’on crée une variable en PHP, on dit également qu’on « déclare » une variable.

On va pouvoir choisir le nom qu’on souhaite donner à chacune de nos variables. Cependant, il y a quelques règles
à respecter et à connaitre lors de la déclaration d’une nouvelle variable :

 Toute variable en PHP doit commencer par le signe $ qui sera suivi du nom de la variable ;
 Le nom d’une variable doit obligatoirement commencer par une lettre ou un underscore (_) et ne doit pas
commencer par un chiffre ;
 Le nom d’une variable ne doit contenir que des lettres, des chiffres et des underscores mais pas de caractères
spéciaux ;
 Le nom d’une variable ne doit pas contenir d’espace.
 Le nom des variables est sensible à la casse en PHP. Cela signifie que l’usage de majuscules ou de
minuscules va créer des variables différentes.

Exemple :

$aa ≠ $AA≠ $aA ; // $aa, $AA et $aA : ne sont pas les même variables.

A. Déclaration :
Syntaxe :

$nom variable = expression ;

Une expression peut être : L’instruction : affectation


Le symbole utilisé : (=)

Vous aimerez peut-être aussi