从 .php 发送/获取变量到 .php
Posted
技术标签:
【中文标题】从 .php 发送/获取变量到 .php【英文标题】:send/get variable from .php to .php 【发布时间】:2018-12-05 18:10:18 【问题描述】:我有一个带有“$value”变量的“first.php”文件,我想将它发送到“second.php”文件,这些文件没有视图(html),只是“控制器文件” " 并且两个文件都在同一个文件夹中。如果您有答案,请具体说明,我是初学者。
这是 de first.php 文件:
<?php
$value = "hello";
?>
这是第二个.php文件
<?php
//and here I need to use de first.php $value variable
?>
【问题讨论】:
您认为发送是怎样的?您是先转到first.php
,它会将您重定向到second.php
,现在显示$value
,还是直接转到second.php
,然后显示$value
?
在 PHP 中有多种方法可以在不使用任何形式的情况下传递可变数据,但这主要取决于您的要求。
也许帮大家一个忙,回答你想要完成的事情?
KIKO 回答了我的问题,谢谢。
【参考方案1】:
您可以在第一个 php 文件中使用include()
,如下所示:
<?php
$value = "hello";
include('second.php');
?>
这将使变量$value
在第二个php 文件中可用。还有其他方法可以做到这一点,但你的问题缺乏你想要这样做的理由。我感觉你出于错误的原因试图做某事。
【讨论】:
谢谢,这是完美的。我知道这是错误的方式,只是我需要它。 好吧,如果它有帮助... 或者,您可以在第二个文件的顶部包含第一个 php 文件,结果或多或少是相同的。不同之处在于您需要执行文件以获得想要的结果。【参考方案2】:你可以这样发送变量
<?php
$value = "hello";
include("second.php");
或者在第一个file.php中
<?php
$value = "hello";
echo "<a href='second.php?variable=".$value."'>Pasar variable</a>";
并在第二个文件中接收方法 GET 的下一个形状的变量
<?php
$variable = $_GET['variable'];
echo "Value from first.php: ".$variable;
【讨论】:
以上是关于从 .php 发送/获取变量到 .php的主要内容,如果未能解决你的问题,请参考以下文章
PHP:如何从 JSON 中获取变量(从 Swift iOS 应用程序发送)并以 JSON 响应