ENTETE
BIENVENUE DANS LE SITE PERSO  BARAKANI
Entete
Avant toutes choses !
Bienvenue À propos Espace Dédi Album photo  
Descriptif

Avant de commencer à écrire vos pages en PHP, il faut d'abord connaître un minimum de choses sur ce formidable langage. PHP (officiellement, ce sigle est un acronyme récursif pour "PHP: Hypertext Preprocessor") est un langage de scripts généraliste, Open Source, et spécia lement conçu pour le développement d'applications web. Il peut être intégré aux pages HTML.

Forum-chattLivre d'orLiens & Cours Tutorial php Visite guidée

 
Accueil
¤ PRESENTATION
 

ABOUBACAR Chanfi vous serez informé sur moi et ce qui se passe au tour de moi:suite

¤ Manifestations
 
Actualités
 
Comment faire?
¤ Les cours de PHP:
¤ Avant des choses!---- ¤ Déclarer variable
¤ Réaliser livre d'or
¤ Réaliser un forum------------------------------------ ¤ Programmation
¤ Programmation web
¤ Langage C++ ---------- ------------------------------- ¤ La maintenance -----
¤ Micro-ordineteur
Contacts
¤ Autre Message
¤ Dans m on livre d'or
¤ Discutez dans forum
¤ Ma famille
¤ Mes amis
¤ Sup' Management
 

Le code PHP que vous allez insérer dans vos pages web sera repéré par un serveur WEB (si il est muni de l'extension PHP) qu'il l'enverra à PHP pour l'interpréter (je parle bien d'interprétation et non de compilation).
Pour information sachez que PHP est supporté par de nombreux serveurs WEB, dont le fameux projet Apache. Grâce à ces portions de code PHP que vous allez insérer dans vos pages WEB, PHP vous permettra d'écrire rapidement des pages WEB à contenus dynami- ques. Surtout si il est couplé avec un serveur de bases de données relationnelles tel que MySQL.

Le fonctionnement

Il est à noter une différence avec les autres scripts CGI é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 et une balise de fin qui permettent au serveur web de passer en "mode PHP".

La connaissance du code HTML est donc vivement conseillée, voir même indispensable pour commencer ses premières pages en PHP (ceci car le PHP ne fait que générer du code HTML ; et qu'il est inconcevable de générer quelque chose que l'on ne maîtrise pas).

Il faut également savoir que lorsque vous insérez le moindre petit bout de code PHP dans une page HTML, vous devrez changer l'extension de ce fichier en .php (en clair : si vous avez une page nommée index.htm et que vous y insérez du code PHP, il vous faudra la renommer en index.php).

Comme nous venons de le voir, il est tout à fait possible de mélan- ger, au sein d'une même page WEB, des instructions HTML et des instructions PHP.
Seulement, pour que le serveur qui vous héberge puisse repérer les portions de code en PHP, il suffit simplement 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 :

CHOUANI HISTOIRE
 
 
-PUB
 
Voir>> les images
 

- 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 naturellement entre ces deux balises.

 
  exemple1
  $<html>
<head>
<title>Test</title>
</head>
<body>
<p>un bout de code en HTML</p>
<?php
echo 'Mon premier script en PHP';
?>
</body>
</html>
 
 

Ne vous inquiétez pas pour le moment, on décrira plus tard ce que produit cette ligne PHP.
Ce petit exemple est juste là pour vous montrer comment on insère du code PHP dans une page WEB.

Comme tout bon langag de programmation,PHP offre la possibilité de commenter son code
Pour cela, deux techniques :
- pour commenter une seule ligne de code PHP, on précédera cette ligne de deux slashs //
- pour commenter une portion de code, on précédera la première ligne de code que l'on souhaite commenter par un /* et
on fera suivre la dernière ligne de code que l'on souhaite commenter par un */

 
exemple2
  <?php
// ceci est un commentaire sur une seule ligne
/* ceci est
un commentaire
sur plusieures lignes */
?>

Ce qui distingue le PHP des langages de script comme le Javascript est que 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. Vous pouvez configurer votre serveur web afin qu'il analyse tous vos fichiers HTML comme des fichiers PHP. Ainsi, il n'y a aucun moyen de distinguer les pages qui sont produites dynamiquement des pages statiques.

Les besoins pour bien commencer

Pour bien commencer, il vous faut deux choses essentielles :
- un éditeur de texte pour écrire vos portions de code en PHP
- un environnement de développement afin de tester ces portions de code

En ce qui concerne les éditeurs de textes, vous pourrez en trouver des dizaines sur la toile, suivant votre système d'exploitation et vos diverses exigences de fonctionnalités.Pour vous décider, vous pouvez consulter des sites comparants des nombreux éditeurs.

Pour l'environnement de développement, si vous ne voulez pas trop vous compliquer la vie est installant Apache, PHP et MySQL à la main, je vous conseille d'utiliser des "packages" proposant des solutions pretes à l'emploi. En quelques clics, votre environnement sera inst allé et fonctionnel.
Voici quelques sites proposant ce genre d'environnement :
- EasyPHP (Windows)
- wampserver (Windows)
- BigApache

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.

Conclusion

Peu de choses à dire pour ce premier cours, si ce n'est qu'il faut bien comprendre le foncti onnement de PHP : PHP travaille du côté serveur et non du côté client.
C'est à dire que PHP va générer des pages compréhensibles par les navigateurs WEB des clients, soit de l'HTML (un navigateur WEB ne comprend pas le PHP).
A ne pas oublier :
- insertion de code PHP à l'aide des balises <?php et ?>
- renommer les fichiers HTML contenant du PHP en .php
- écrire des commentaires sur son code PHP avec un // ou un /* ... */

Auteurs : Chanfi ABOUBACAR et Djohar MASOUDI

 

Télécharger les cours complet

 
bas