在 PHP 中使用会话或服务器变量获取 URI

Obtain a URI using a session or server variable in PHP

我想获取我的 URI 的这一部分并将其分配给一个变量。

<?php 
$_SESSION[''] = 'http://www.devin-gray.webportfolio.capetown/cvnewsletter/';
?>

是否可以使用 $_SESSION$_SERVER 函数来执行此操作?

要开始 $_SESSION,您必须做

session_start();
//What you want
session_write_close();

您可以使用

获取 URI
$_SESSION['uri'] = $_SERVER['SERVER_ADDR'] . $_SERVER['REQUEST_URI']

使用以下代码,您将 $_SESSION 的索引留空:

<?php session_start();
$_SESSION['url'] = 'http://www.devin-gray.webportfolio.capetown/cvnewsletter/';
?>

在您希望使用此会话变量的另一个页面中启动会话。