Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在另一个页面中显示PHP变量_Php - Fatal编程技术网

在另一个页面中显示PHP变量

在另一个页面中显示PHP变量,php,Php,我在index.PHP中有一个处理一些数据的PHP代码,结果将显示在一个名为“$output”的变量中。是否可以在另一个PHP页面(即result.PHP)中显示该变量?非常感谢你的帮助 index.php $output.='.$A.'.$B.'.$C.'; result.php 显示$output中的数据 您有很多方法可以做到这一点 我认为最简单的是使用会话 Many way you can show this <?php session_strat(); $_SESSION['OU

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

index.php

$output.='.$A.'.$B.'.$C.';
result.php

显示$output中的数据

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

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

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

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

result.php


请记住,您可以在文档中获得php的所有信息,例如:

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

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

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

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

result.php

请记住,您可以在文档中获得php的所有信息,例如:

使用会话

在index.php中

session_start();
$_SESSION["output"] =$output;
在result.php中

session_start();
if(isset($_SESSION["output"]))
{
    echo $_SESSION["output"];
}   
使用会话

在index.php中

session_start();
$_SESSION["output"] =$output;
在result.php中

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

您可以使用
包含

index.php:

$output .= ''.$A.', '.$B.', '.$C.'';
include_once 'index.php';
echo $output; // whatever you need to do with $output
result.php:

$output .= ''.$A.', '.$B.', '.$C.'';
include_once 'index.php';
echo $output; // whatever you need to do with $output

您可以使用
包含

index.php:

$output .= ''.$A.', '.$B.', '.$C.'';
include_once 'index.php';
echo $output; // whatever you need to do with $output
result.php:

$output .= ''.$A.', '.$B.', '.$C.'';
include_once 'index.php';
echo $output; // whatever you need to do with $output

您的问题非常笼统,因此它取决于您的用例。但是,要使
result.php
能够访问
$output
(或者至少是最初分配的数据),您需要选择一种方法来持久化该数据。以下是一些常见的问题:

  • result.php
    内部
    index.php
    (不完全是持久化数据,而是在同一请求中加载结果页)
  • 使用
  • 使用预定义的HTTP变量或
  • 保存()数据
  • 使用诸如或之类的数据库

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

您的问题非常笼统,因此它取决于您的用例。但是,要使
result.php
能够访问
$output
(或者至少是最初分配的数据),您需要选择一种方法来持久化该数据。以下是一些常见的问题:

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

?>
result.php
<?php
session_strat();
echo $_SESSION['OUTPUT'];
?>
  • result.php
    内部
    index.php
    (不完全是持久化数据,而是在同一请求中加载结果页)
  • 使用
  • 使用预定义的HTTP变量或
  • 保存()数据
  • 使用诸如或之类的数据库
我认为最简单的方法就是使用会话。

您可以通过多种方式展示这一点
Many way you can show this
<?php
session_strat();
$_SESSION['OUTPUT'] = $A.','.$B.','.$C;

?>
result.php
<?php
session_strat();
echo $_SESSION['OUTPUT'];
?>
result.php
您可以通过多种方式展示这一点
result.php

One word:PHP$\u SESSIONmake
$output
作为要使用的
全局
变量。One word:PHP$\u SESSIONmake
$output
作为要使用的
全局
变量。使用get或post方法使用get或post方法虽然此代码可以回答问题,提供关于为什么和/或如何回答该问题的额外背景将显著提高其长期价值。请在您的答案中添加一些解释。
session\u strat()
也不是一个函数。虽然此代码可以回答问题,但提供有关为什么和/或如何回答问题的附加上下文将显著提高其长期价值。请在您的答案中添加一些解释。
session\u strat()
也不是函数