Tutoriel PHP

PHP

Découvez les bases de PHP dans mon support de formation dédié à ce puissant langage orienté web.


HTML HTML5 CSS Dreamweaver Bootstrap

Les variables de serveur

Dans ce tutoriel, nous abordons les variables de SERVER.

$_SERVER : ce sont des valeurs utiles que nous donne le serveur. Pour les afficher, il faut indiquer ce qu'on demande entre crochets puisque que c'est un array.

Je vous en donne quelques unes ci-dessous :

Le nom relatif du serveur qui exécute le script courant :

<?php echo $_SERVER['SERVER_NAME']; ?>
www.conseil-webmaster.com

 

Le chemin du répertoire racine du serveur.

$_SERVER['DOCUMENT_ROOT']

/home/conseiw/www

 

Cest le chemin de la page que vous êtes en train d'exécuter, par rapport à la racine de votre site web.
Exemple : si vous êtes sur la page http://www.monsite.com/scripts/monscript.php, alors $_SERVER['PHP_SELF'] aura pour valeur : /scripts/monscript.php

<?php echo $_SERVER['PHP_SELF']; ?>
/formation/php/09-variables-serveur-php.php

 

Elle nous donne l'adresse IP du client qui a demandé à voir la page

<?php echo $_SERVER['REMOTE_ADDR']; ?>
18.234.255.5

 

Vous affiche quel type de navigateur, vous utilisez

<?php echo $_SERVER['HTTP_USER_AGENT'];?>

CCBot/2.0 (https://commoncrawl.org/faq/)

 

Le nom de la page précédente

<?php echo $_SERVER['HTTP_REFERER'];?>

 

Liste des variables de SERVEUR

Si vous souhaitez afficher la liste compléte des variables de serveur, nous utiliserons print_r() qui permet d'afficher les informations lisibles pour une variable
<?php print_r($_SERVER); ?>

Autre méthode avec foreach

<?php
foreach($_SERVER as $key => $value)
echo '$_SERVER['.$key.']='.$value .'<br />';
?>

Exercice sur les variables de serveur

Ce site est liste dans la categorie Enseignement et formation : Formations professionnelles de l'annuaire Référencement et Dictionnaire

Frédéric création Jardin | Concinnatis | Au petit grandeur | Lestrem TP | Jerico | Solumetal | Comonmarket | Chez Beau J'ai | Beukenne Traiteur | PDP Recouvrement | Agroé - Achat groupé d'énérgie | Achat goupé Sorea | CE LM énergie | placedesenergies.com | Gazon de la Folie | Dépannage pôele à  pellet | Création site web Nord | Rénovation habitat Pas de calais | Cuisine Bois | Créperie à  Valenciennes | Repar Coudre | DNS service | Archis 2 | 3MI | Tests d'orientation professionnels - Solutests | Ircl | Leblan promotion | Formation webmaster, PAO, CAO / DAO | Formateur Web, référencement et PAO | Formateur bureautique |