在url地址中传递php变量

在url地址中传递php变量,php,variables,header,parameter-passing,Php,Variables,Header,Parameter Passing,我知道我可以像这样传递一个常量参数: 标题('Location:page.php?参数=9999') 但是如何使用变量来实现呢?像这样: 标题('Location:page.php?参数=$variable') 就像您正在做的那样,只需在发送任何标题之前设置变量: <?php $variable = "Something"; header("Location:page.php?paramter=" . $variable); ?> 正确,或者您可以使用会话变量 <?p

我知道我可以像这样传递一个常量参数:

标题('Location:page.php?参数=9999')

但是如何使用变量来实现呢?像这样:


标题('Location:page.php?参数=$variable')

就像您正在做的那样,只需在发送任何标题之前设置变量:

<?php
  $variable = "Something";
  header("Location:page.php?paramter=" . $variable);
?>

正确,或者您可以使用会话变量

<?php
sesion_start();
//set variable
$_SESSION['juanita'] = 'some value';
?>



<?php
session_start();
//get variable
$newVar = $_SESSION['juanita']; //'some value'
?>
它可能会像SeanWM答案那样连接起来更好

$variable = 9999;
header('Location: page.php?parameter=' . $variable);

你能举个例子吗?为什么要这样做?请阅读。使用双引号
非常感谢!我的问题用双引号解决了:)不要忘记将一些答案标记为已解决。
header("Location: page.php?parameter=$variable");
$variable = 9999;
header('Location: page.php?parameter=' . $variable);