| PHP
Installation
Guide utilisateur
Mise en pratique
A lire aussi
A voir aussi
|
L'interprétation du code par le serveur
Un script PHP est un simple fichier texte contenant des instructions écrites à l'aide
de caractères ASCII 7 bits (des caractères non accentués) incluses dans
un code HTML à l'aide de balises spéciales et stocké sur le serveur. Ce fichier
doit avoir l'extension « .php » pour pouvoir être interprété par le serveur.
Ainsi, lorsqu'un navigateur (le client) désire accéder à une page dynamique
réalisé en PHP :
- le serveur reconnait l'extension d'un fichier PHP et le transmet à l'interpréteur PHP
- Dès que l'interpréteur rencontre une balise indiquant que les lignes suivantes sont du code PHP,
il ne lit plus les instructions: il les exécute!
- L'interpréteur exécute l'instruction puis envoie les sorties éventuelles au serveur
- A la fin du script, le serveur transmet le résultat au client (le navigateur).
Un script PHP est interprété par le serveur, les utilisateurs ne peuvent donc pas voir le code source!
Le code PHP stocké sur le serveur n'est donc jamais visible directement par le client
puisque dès qu'il en demande l'accès, le serveur l'interprète!
De cette façon aucune modification n'est à apporter sur les navigateurs.
Implantation au sein du code HTML
Pour que le script soit interprété par le serveur deux conditions sont nécessaires :
- Le fichier contenant le code doit avoir l'extension telle que .php et non .html
- Le code PHP contenu dans le code HTML doit être délimité par des balises
du type <? et ?>
Un script PHP doit :
- comporter l'extension .php
- être imbriqué entre les délimiteurs <? et ?>
Pour des raisons de conformité avec certaines normes (XML et ASP par exemple), plusieurs
balises peuvent être utilisées pour délimiter un code PHP :
- <? et ?>
- <?php et ?>
- <script language="php"> et </script>
- <%php et %>
Un exemple de script simple
Voici ci-dessous l'exemple classique de script PHP :
<html>
<head><title>Exemple</title></head>
<body>
<?php
echo "Hello world";
?>
</body>
</html>
On notera bien évidemment que la fonction echo permet d'afficher sur le navigateur
la chaine délimitée par les guillemets.
PHP - Introduction PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La syntaxe du langage provient...
www.commentcamarche.net/php/phpintro.php3 PHP - Les fichiers Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier est repérée par une variable, indiquant...
www.commentcamarche.net/php/phpfich.php3 PHP - Les variables Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois types : scalaires tableaux tableaux associatifs Quelque soit...
www.commentcamarche.net/php/phpvar.php3 Toutes les réponses pour « PHP »