如何编写PHP程序来显示所有$\u服务器元素

如何编写PHP程序来显示所有$\u服务器元素,php,Php,刚开始上课,开始学习PHP。教授让我们编写一个PHP程序来显示所有的$\u服务器元素。我读了这些章节,对他想要什么感到困惑,有人能解释一下吗 我试了一下课本上的内容 <?php //hw1.php //Write a PHP Program to display all the $_SERVER elements $came_from = htmlentities($_SERVER['HTTP_REFERER']); echo "$_SERVER"; ?> 如果显示所有数组元素

刚开始上课,开始学习PHP。教授让我们编写一个PHP程序来显示所有的
$\u服务器
元素。我读了这些章节,对他想要什么感到困惑,有人能解释一下吗

我试了一下课本上的内容

<?php
//hw1.php 
//Write a PHP Program to display all the $_SERVER elements

$came_from = htmlentities($_SERVER['HTTP_REFERER']);
echo "$_SERVER";
?>

如果显示所有数组元素

echo '<pre>';


print_r($_SERVER['HTTP_REFERER');

例如,使用echo显示$\u服务器

string='[';
foreach($\服务器为$key=>$val)
{
$string.=$key.'=>'.$val.“,
”; } $string.=']'; echo$字符串;
堆栈溢出不是免费的编码服务。请看一下PHP手册页,作为该主题的入门。我想你的教科书也有关于这些主题的章节。
$\u SERVER['HTTP\u REFERER']
的使用不可靠。@Jay我建议您继续阅读教科书中有关PHP语法和编程基础知识的章节,并在教授的办公时间要求澄清任何令人困惑的问题。Stack Overflow不是教你编程,而是在你陷入困境并且所有其他资源都让你失望时帮助你。最后一点特别重要——在放弃之前,你需要充分利用现有的资源。你花了一大笔钱让教授教你。让你的钱物有所值。
$\u服务器
是超级全局关联数组,你可以使用
var\u转储($\u服务器)转储它或循环将其元素作为
$key=>$value
$string='[ ';
foreach($_SERVER['HTTP_REFERER'] as $key=>$val)
{


$string.=$key.'=>'.$val.",\n";

}

$string.=']';


echo $string;

string='[ ';
foreach($_SERVER as $key=>$val)
{


$string.=$key.'=>'.$val.",<br>";

}

$string.=']';


echo $string;