0% ont trouvé ce document utile (0 vote)
3 vues6 pages

Cours de PHP

Le document présente les bases du langage PHP, un langage de script côté serveur inspiré de C, Java et Perl, utilisé pour créer des pages HTML dynamiques. Il aborde l'historique, l'importance et les fonctionnalités de PHP, y compris la syntaxe de base, les types de données, les variables et les tableaux. Le document explique également comment intégrer PHP dans HTML et les différents types de commentaires et d'instructions disponibles.

Transféré par

Dieudonné Bayangbe
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues6 pages

Cours de PHP

Le document présente les bases du langage PHP, un langage de script côté serveur inspiré de C, Java et Perl, utilisé pour créer des pages HTML dynamiques. Il aborde l'historique, l'importance et les fonctionnalités de PHP, y compris la syntaxe de base, les types de données, les variables et les tableaux. Le document explique également comment intégrer PHP dans HTML et les différents types de commentaires et d'instructions disponibles.

Transféré par

Dieudonné Bayangbe
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Programmation

Partie : les bases du PHP


Chap 1 : Introduction du langage

Langage PHP est un langage du script HTML exécuté du coté de serveur qui
veut dire l’hypertex sa syntaxe est largement inspiré du langage C, java et du
perl avec des abréviations spécifiques. Le but de langage est de décrire
explicitement des pages html

1. Historique

II. Importance du PHP


1. Utilisation pratique
- Forums et messageries : Il est courant aujourd’hui de voir des sites web
proposé un forum de discussion pour s’entraider simplement
- Contenu de visiteur : vous pouvez facilement connaitre le nombre de
visiteurs qui se connecte dans votre site ou le nombre de visiteur qui sont
en train de naviguer
- Les actualités : vous pouvez automatiser l’écriture d’actualité en offrant à
vos visiteurs d’ajouter ou le commenter
- New letter : vous pouvez envoyer un email à tous vos membres
régulièrement pour les présenter des nouveautés et les excités à revenir
sur votre site
- Un espace membre
Chapitre 2 : Présentation du langage
Le PHP est un langage très souple prenant ses sources dans divers langages tels
que le C, le perl, le C++. Il est donc possible d’avoir plusieurs types de scripts
(programmation classique dite procédurale ou programmation objet). Cette
souplesse permet une très grande liberté un peu comme en perl.
I. Syntaxe de base
1. Intégration à HTML
Une page PHP porte l’extension .PHP. Une page PHP peut être entièrement
programmée en PHP ou mélangé avec du code html. PHP est le langage
« Embedded HTML » c’est-à-dire qu’il peut apparaître dans n’importe quel endroit
de la page html. On le place dans des balises particulières :
<?php et ?> on peut aussi utiliser <script language = ‘’php’’> et </script>
La première forme est préférable pour plus de simplicité :
<html>
<head>
<title>titre</title>
<body>
<?php
Echo “Bonjour”;
?>
</body>
</html>
Il existe d’autre balise pour utiliser le php à l’exemple de :
<? ?> ou <% %>
2. Séparateur d’instruction
Comme en C une instruction se termine par un « ; ». Noter que la balise fermante
< ?>implique la fin d’une instruction. Tout langage de programmation contient
ce qu’on appelle des instructions. O en écrit une par ligne en générale et elle se
termine par un « ; ». Une instruction commande à l’ordinateur de faire une action
précise. A titre d’exemple, (echo permet d’afficher, c’est la plus basique des
instructions en php). Notons qu’il existe une instruction identique à echo qui est
« print » qui fait la même chose.

3. Bloc d’instruction
Un bloc d’instruction se place entre ({}) un bloc d’instruction peut contenir un
code de n’importe quelle longueur et est considéré dans le reste du code comme
une instruction unique.
4. Commentaires
Un commentaire est un texte qu’on met toujours dans le code php. Ce texte est
ignoré c’est-à-dire qu’il disparaît complètement lors de la génération de la page.
Il n’y a que vous qui voyez ce texte ; cela permet de vous y retrouver dans votre
code parce que si vous n’y toucher pas pendant des semaines et que vous
revenez il va falloir que vous vous retrouviez car vous risquez d’être un peu
perdu. Vous pouvez écrire tout et n’importe quoi dans les commentaires
l’essentiel est de l’utiliser bien. Il existe deux types de commentaires :
- Commentaire mono ligne
- Commentaire multi lignes
Tout dépend si votre commentaire est court ou long
Voici un bout de code avec des commentaire mono ligne
<?php
Echo “Takasko”;//cette ligne indique ou j’habite
?>
Voici un bout de code qvec des commentaires multilignes
< ?php
Echo ‘’j’ai 4 ans’’ ; /*Voici mon age
Car */
?>
5. Les variables
Une variable est toujours composée deux éléments :
- Son nom : pour pouvoir la reconnaitre vous devez donner un nom à votre
variable
- Sa Valeur c’est l’information qu’elle contient qui peut changer
Exemple de nom de variable : âge_visiteur
Exemple de sa valeur : 17
On peut modifier quand on veut la valeur de cette variable, faire des opérations
dessus et quand on en a besoin on l’appelle et elle nous dit gentiment la valeur
qu’elle contient

Les variables sont capables de stocker différents types d’informations on parle de


types de données nous allons voir cinq types de données :
- Les chaines de caractères (string) : ce sont les noms informatiques qu’on
donne au texte. Tout texte est appelé chaine de caractères. En PHP ce
type de donné a un nom qui est string on peut stocker des textes court
comme très long au besoin. Exemple : « je suis un texte » une chaine de
caractère est actuellement écrit entre guillemets (‘‘’’) ou entre apostrophe
on parle de guillemets simples (‘’ )
- Les nombres entiers (int) : ce sont des nombres de types 1,2, 3, …, n on
compte également parmi eux les nombres relatifs -1,-2,-3
- Les nombres décimaux (float) : ce sont des nombres à virgules comme
1,5 ;17,5 on peut stocker d’énormes chiffres après la virgule ce qui devrait
convenir pour la plupart des usages que vous en ferez. Mais en PHP la
différence c’est que le type float on n’utilise pas la virgule mais plutôt le
point (ex 1.5 pour 1,5)
- Les booléens (bool) : c’est un type très important qui permet de stocker
soit vrai soit faux cela permet de retenir si une information est vraie soit
fausse on les utilises fréquements. En PHP on utilise true or false
- Rien (NULL) : aussi bizarre que cela puisse paraitre on a parfois besoin de
dire qu’une variable ne contient rien. On indique donc qu’elle est nulle. Ce
n’est pas vraiment un type de données
En résumé, voici ce qu’il faut retenir des différents types d’informations qu’est
capable de stocker php dans les variables, cela donnera une idée de tout ce que
php peut stocker en mémoire

Une variable commence par un symbole $ suivi d’un nom de variable. Les
variables ne sont pas typés au moment de leur création. En PHP la casse est
sensible De ce fait on a 3 règles à respecter : une variable peut commencer par
une lettre, par Under score et une variable ne doit pas commencer par un chiffre .
Exemple de déclaration de variable : $me= 2 ;
Pour afficher le contenu d’une variable ou du texte il suffit d’utiliser « echo » :
<?PHP
$age=17;
Echo $age ;
?>
La concaténation d’une variable (l’assemblage d’une variable) signifie écrire un
texte autours de la variable pour donner une signification par exemple. Il existe
deux méthodes pour le faire : La concaténation avec les guillemets doubles et
celle avec les guillemets simples. Avec les guillemets doubles c’est plus simple,
on peut écrire le nom de la variable au milieu du texte et elle sera remplacée par
sa valeur
<?PHP
$age=17;
Echo “j’ai $age ans” ;
?>
Avec les guillemets simples on fait :
<?PHP
$age=17;
Echo ‘j’ai’.$age. ‘ans’ ;
?>
Utiliser les types de données pour une variable :
a. String : ce type permet de stocker du texte pour cela vous devez entourer
votre texte de guillemets simples ou apostrophes
<?php
$nom = “ZARA”;
$nom = ‘ZARA’;
?>

<?PHP
$nom=’je m\’ appelle ZARA’;
?>
b. Int : Il suffit tout simplement d’écrire le nombre à stocker sans guillemets
c. Float : vous devez écrire votre nombre avec un point au lieu de la virgule.
Exemple $poids=87.5
d. Bool : Pour dire qu’une variable vaut vraie ou fausse. Exemple
$variable=true ; ou alors $variable = false ;
e. Rien ou NULL : cela sert simplement à dire que la variable ne contient rien
tout au moins pour le moment
Leur type dépend de leur valeur tout au moins de leur contexte d’utilisation. On
peut forcer (cast) ponctuellement une variable à un type de données ce qui
s’appelle le [Link] même comme le type de variable peut changer en
fonction de son utilisation et de son contexte php peut effectue automatiquement
le transtypage, ce qui peut parfois fournir des résultats surprenant. On affecte
une variable avec le signe égale avec ou sans espace avant ou après
Si on $var = 5 + ‘‘3 petits cochons’’ ; alors php va considérer uniquement 3 donc
var sera un entier…
Par défaut les variables sont assignées par valeurs , la valeur assigné à la
variable est recopiée dans la variable. PHP peut aussi travailler par reference. La
varaible peut donc referencer une autre variable on dit alors que la variable
devient un alias ou pointe sur une autre variable on assigne par référence en
utilisant le signe & devant la variable assignée. Voici un exemple de référence :
$var=2 ;
$ref=&$var //$ref devient une reference pour $var qui donne 2;
Echo $ref // affiche 2;
$var=3 ;
Echo $ref //affiche 3;
$ref=4 ;
Echo $var// affiche 4 ;
7- Portée de variable
La portée d’une variable depend de sa contexte. Une variable declarer dans un
script et hors d’une fonction est globale mais par defaut sa portée est limitée au
script courant, ainsi qu’au code eventuellement inclu(include,require) et n’est pas
accessible dans le fonction ou d’autres scripts .
8- La variable dynamique
Une variable dynamique utilise la valeur d’une variable comme nom d’une autre
variable. On utilise les VD en rajoutant un $ devant le nom de la premiere
variable ;
$a="var";
$$a=1;
echo $a;
echo $$a;
echo $var;
Variable predefine
Php dispose d’un grand nombre de variable predefinie. Ces variables sint
generalement de type scalaire ou de tableau. Elles sont souvent de type super
global c-à-d accessible depuis n’importe où sans notion de portée. Voici quelque
tableau predefini

Chapitre 3 : Les TABLEAUX

Vous aimerez peut-être aussi