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