Exemple très simple

Dans cet exemple, on assigne la date actuelle à une variable appelée $MaDate, puis on l'affiche sur le navigateur:

<HEAD>

<TITLE>Affichage de l'heure</TITLE>

<BODY>

<?php

// Récupération de la date

// et stockage dans une variable

$MaDate = date("Y");

echo "<HTML>";

echo "Nous sommes en $MaDate";

?>

</BODY>

<HTML>

La fonction print est similaire à la fonction echo à la différence près que l'expression à afficher est entre parenthèses :

print("Chaine de caracteres");

print ((1+2)*87);

Enfin, la fonction printf (empruntée au langage C) permet un formatage des données, ce qui signifie que l'on peut choisir le format dans lequel une variable sera affichée à l'écran :

$Pi = 3.1415927;

$R = 24.546;

$Perimetre = 2 * $Pi * $R;

printf ("Le périmètre du cercle est %d",$Perimetre);

 Affichage des variables d'environnement

On peut visualiser l'ensemble des variables d'environnement à l’aide de la fonction phpinfo() qui affiche toute seule un tableau récapitulatif des paramètres du serveur et de l'intepréteur PHP, ainsi qu'un tableau des variables d'environnement

<?

phpinfo();

?>

PHP fournit la fonction getenv() pour retourner la valeur de la variable d'environnement passée en paramètre:

<?

echo getenv("HTTP_USER_AGENT");

?>

Enfin il est possible de définir des variables d'environnement:

<?

echo putenv("MA_VARIABLE=mavaleur");

?>

Exercices

On pourra reprendre les mêmes exercices que pour les pages asp