在另一页中显示PHP变量

时间:2016-04-13 09:49:28

标签: php

我有一个PHP代码处理index.php中的一些数据,结果将显示在名为" $ output"的变量中。是否可以在另一个PHP页面中显示该变量(即result.php)?非常感谢您的帮助。

的index.php

$output .= ''.$A.', '.$B.', '.$C.'';

result.php

showing the data from $output

5 个答案:

答案 0 :(得分:1)

使用会话

在index.php中

session_start();
$_SESSION["output"] =$output;

在您的result.php中

session_start();
if(isset($_SESSION["output"]))
{
    echo $_SESSION["output"];
}   

答案 1 :(得分:1)

您的问题很一般,所以这取决于您的使用案例。但是,要使result.php能够访问$output(或至少是最初分配的数据),您需要选择一种方法来保存该数据。以下是一些常见的内容:

我想要的最简单方法是使用会话。

答案 2 :(得分:0)

你有很多方法可以做到这一点。

我认为最简单的就是使用会话。

  

的index.php

session_strat();
$_SESSION['output'] .= ''.$A.', '.$B.', '.$C.'';
  

result.php

session_strat();
echo $_SESSION['output'];

请记住,您可以在文档中获取php的所有信息,例如:http://php.net/manual/en/session.examples.basic.php

答案 3 :(得分:0)

您可以使用include

<强>的index.php:

$output .= ''.$A.', '.$B.', '.$C.'';

<强> result.php:

include_once 'index.php';
echo $output; // whatever you need to do with $output

答案 4 :(得分:0)

Many way you can show this
<?php
session_strat();
$_SESSION['OUTPUT'] = $A.','.$B.','.$C;

?>
result.php
<?php
session_strat();
echo $_SESSION['OUTPUT'];
?>