Noter la différence avec les autres scripts écrits dans d'autres langages tels que le Perl ou le C :
Au lieu d'écrire un programme avec de nombreuses lignes de commandes afin de générer une page HTML,
avec PHP, vous écrivez une page HTML avec du code PHP inclus à l'intérieur afin de réaliser une action précise.
Le code PHP est inclus entre une balise de début : < ?php
Et une balise de fin : ?>
Qui permettent au serveur web de passer en "mode PHP".
La connaissance du code HTML est donc nécessaire car le PHP ne fait que générer du code HTML.
Sachez aussi que dés que vous écrivez le moindre petit code dans une page il faut donc changer
l’extension de votre page.
Si par exemple vous avez une page nommée index.html et que vous avez incérez un code PHP dans cette page.
Alors votre page devient index.php on change donc l’extension .html en .php
Pour que le serveur qui vous héberge puisse repérer les portions de code en PHP, il suffit de lui
indiquer le début ainsi que la fin du code PHP. Ces marques qui délimitent la portion de code,
s'appellent des balises :
- on utilisera la balise <?php pour marquer le début d'une portion de code PHP
- on utilisera la balise ?> pour marquer la fin d'une portion de code PHP
Les instructions du code PHP se placeront entre ces deux balises.
Chaque instruction se termine par un point virgule ( ; ) à ne jamais oublier car sans le point
virgule votre pc pourra se planter .
Exemple de code :
1. <html>
2. <head>
3. <title>Test</title>
4. </head>
5.
6. <body>
7. <p>un bout de code en HTML</p>
8. <?php
9. echo 'Ma première page en PHP';
10. ?>
11. </body>
12. </html>
Recoupiez ce code dans votre éditeur de texte (notepad++ je suppose).
Enregistrez la page sous le nom ma_premiere_page.php dans le dossier monsite que vous avez créé au
début du cours introduction.
Essayez d’ouvrir cette page. Elle ne s’ouvre pas car votre navigateur ne reconnaît pas le langage php.
Que faire ?
Ouvrez le wamp en cliquant sur la petite icône prés de la montre de votre encrant, cliquez sure local
host puis dans vos projets cliquez sur mon site
Vous aurez une fenêtre comme ceci avec votre page
Dans ce code nous avons utilisé une fonction d’affichage, c’est la fonction echo.
La fonction echo est utilisée pour afficher du texte, le texte à afficher est mis entre deux
apostrophes comme dans notre exemple.
On peut aussi mettre le texte à afficher entre guillemets exemple :
<?php
echo ‘‘Ma première page en PHP’’
?>
Ce petit exemple est juste là pour vous montrer comment on insère du code PHP dans une page WEB.
Comme tout bon langage de programmation, PHP offre la possibilité de commenter son code.
Pour cela, deux techniques :
- pour commenter une seule ligne de code PHP, on fait précéder cette ligne de deux slashs //
- pour commenter une portion de code, on fait précéder la première ligne de code que l'on souhaite
commenter par un /* et on fera terminer la dernière ligne de code que l'on souhaite commenter par un */
Exemple de code :
1. <?php
2. // ceci est un commentaire sur une seule ligne
3.
4. /* ceci est
5. un commentaire
6. sur plusieures lignes */
7. ?>
En PHP le code est exécuté sur le serveur.
Si vous avez un script similaire sur votre serveur, le client ne reçoit que le résultat du script,
sans aucun moyen d'avoir accès au code qui a produit ce résultat.
L’avantage de PHP est qu'il est extrêmement simple pour les débutants, mais offre des fonctionnalités
avancées pour les experts.
Retourner au haut de la page..
|