J'apprends PHP de w3schools 'PHP tutoriel. J'utilise PHP 7.0.13Quelques variables du serveur ont-elles été ajoutées et quelques-unes ont été supprimées en PHP 7?
Pendant que j'apprentissage à travers le concept venu des variables globales - Superglobales.
This is the page from where I'm learning Global Variables - Superglobals
Note: S'il vous plaît consulter le lien ci-dessus pour vérifier la liste des variables du serveur.
Sur cette page j'ai essayé avec toutes les variables du serveur mais je reçois avis comme Undefined index pour suivre quelques variables du serveur:
$_SERVER['HTTP_ACCEPT_CHARSET']
$_SERVER['HTTPS']
$_SERVER['REMOTE_HOST']
$_SERVER['SCRIPT_URI']
Pour chacune des variables ci-dessus j'ai essayé le code suivant. Par exemple:
<!DOCTYPE html>
<html>
<body>
<pre>
<?php
echo $_SERVER['PATH_TRANSLATED'];//like this I tried for other three server variables also
?>
</pre>
</body>
</html>
En dehors de cela j'ai aussi observé quelques nouvelles variables du serveur sont là dans le tableau $_SERVRER
quand j'ai essayé d'exécuter le code print_r($_SERVER);
Alors, ma question est sont quelques-unes des anciennes variables du serveur PHP5 a été supprimé en PHP7 et quelques autres ont été ajoutés récemment?
J'ai également essayé de vérifier Documentation PHP mais là aussi je ne pouvais pas avoir une idée à ce sujet.
Alors, s'il vous plaît, s'il vous plaît, veuillez clarifier mes doutes.
Merci.
http://php.net/manual/fr/migration70.php – RiggsFolly
Les valeurs qui existent dépendent presque entièrement du * web server *, qui les transmet à PHP (oui, c'est pourquoi ils sont dans la superglobale $ _SERVER). Alors ... quel serveur web utilisez-vous? – deceze
@deceze: J'utilise Apache/2.4.23 (Win32) – user2839497