首页 > 解决方案 > 如何编写一个 PHP 程序来显示所有 $_SERVER 元素

问题描述

刚开始上课,开始学习PHP。教授要求我们编写一个 PHP 程序来显示所有$_SERVER元素。我读了这些章节,我对他想要什么感到困惑,有人可以解释一下吗?

我尝试了我在教科书中找到的东西

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

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

标签: php

解决方案


如果显示所有数组元素

echo '<pre>';


print_r($_SERVER['HTTP_REFERER']);

数组转换为字符串

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


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

}

$string.=']';


echo $string;

例如使用 echo 显示 $_SERVER

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


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

}

$string.=']';


echo $string;


推荐阅读