oujood.com

Syntaxe de PHP votre première page en PHP

Le code de PHP est exécuté sur le serveur, et le résultat final sous forme de code HTML est envoyé au navigateur.Le visiteur de votre page n’a donc aucune possibilité de voir votre code PHP.
Comme nous avons vu dans les chapitres précédents le code de PHP est exécuté sur le serveur pour générer un code HTML, et le résultat final sous forme de code HTML est envoyé au navigateur.
Donc il n’y a aucune possibilité que le visiteur voit votre code PHP.

chercher |

Introduction à la programmation PHP avec une première page

Lorsque l'on écrit un script ou du code en PHP, il doit toujours commencer par <?PHP et se terminer par ?>. Ce code peut être inséré n'importe où dans une page web.
Un bloc de script ou de code PHP peut également commencer par <? et se terminer par ?>. Cependant, la première forme est généralement recommandée pour assurer une compatibilité maximale. Nous vous conseillons donc d'utiliser le format standard (<?PHP) plutôt que la forme alternative (<? ?>).
Voici un exemple simple d'un script PHP qui affiche le texte "Bonjour le monde, c'est ma première page PHP":

Exemple :       Copier le code

	<html>
	<body>

	<?PHP
	echo "Bonjour le monde, c'est ma première page PHP";
	?>

	</body>
	</html>
	

Comme dans tout code de programmation, un code en PHP est constitué d'une ou plusieurs instructions. Chaque instruction en PHP doit se terminer par un point-virgule. Il est important de ne pas oublier cette règle. Le point-virgule est utilisé comme séparateur pour distinguer chaque instruction des autres.
Dans l'exemple précédent, nous avons utilisé l'une des fonctions de base en PHP, la fonction echo, pour afficher le texte "Bonjour le monde, c'est ma première page PHP".
Il existe deux fonctions principales pour écrire du texte avec PHP : la fonction echo et la fonction print. Vous pouvez utiliser l'une ou l'autre selon vos préférences pour écrire du texte.
Pour écrire du texte, il doit être encadré par des apostrophes doubles (") ou simples ('). Ces caractères se trouvent respectivement sur les touches 3 et 4 du clavier.
Copiez le code ci-dessus dans votre éditeur de texte et enregistrez-le sous le nom de fichier "page.php" dans le dossier "mon_site" du répertoire "www" de votre serveur WampServer.
Remarque : Le fichier doit avoir l'extension .php. Si le fichier a l'extension .html, le code PHP ne sera pas exécuté.
Lancez WampServer en cliquant sur son icône, si ce n'est pas déjà fait.

image icone wampserver

Cliquez avec le bouton gauche de la souris sur l'icône de WampServer dans la barre de lancement rapide (à côté de l'horloge).
Dans le menu déroulant, sélectionnez "localhost".

image wampserver

Cliquez sur le dossier "mon_site", puis sur la page "page.php".
La page affichée devrait contenir votre texte ("Bonjour le monde, c'est ma première page PHP").
Félicitations, vous avez créé votre première page en PHP !
Fermez tout.
Ensuite, renommez le fichier "page.php" en "index.php".
Redémarrez votre serveur localhost (cliquez avec le bouton gauche de la souris sur l'icône de WampServer dans la barre de lancement rapide, puis sélectionnez "localhost" dans le menu déroulant).
Cliquez sur le dossier "mon_site".
Et voilà ! Cette fois, la page se lancera automatiquement.
En effet, il s'agit de la page d'accueil du site, car elle est nommée "index.php" (vous pouvez également la nommer "default.php").

Remarque :

Essayez le code suivant :

Exemple :       Copier le code

	<?PHP
	echo 'J'apprends le PHP';
	?>

En effet, il y a un problème avec l'apostrophe de "J'apprends".
Pour éviter ce problème, vous devez ajouter un antislash (caractère \, situé sur la touche 8 du clavier) avant cette apostrophe, comme ceci :

Exemple :       Copier le code

	<?PHP
	echo 'J\'apprends le PHP';
	?>

La même logique s'applique pour le code suivant :

Exemple :       Copier le code


	<?PHP
	echo "<img src=\"images/image.gif\">";
	?>

Vous devez ajouter des antislashs devant les guillemets doubles de "src=\"images/image.gif\"". Les antislashs indiquent à PHP de ne pas considérer ces guillemets doubles comme des délimiteurs de l'instruction echo.


Par carabde 20 Aout 2014

Voir aussi nos tutoriel :

traitement des espaces de noms

Traitement des espaces de noms

fonction vprintf, vprintf

Affiche une chaîne format e

fonction str_repeat,

R p te une chaîne