将变量从一个脚本传递到另一个脚本

时间:2014-09-10 08:55:24

标签: php variables

我在一个名为a.php

的脚本中获得了一个变量赋值时间作为其值

a.php只会

<?php

$orgtimestamp = date("h:i:sa");

?>

我想要这个

  

$ orgtimestamp

由另一个脚本调用,并将其时间分配给新脚本中的另一个变量。

我尝试了以下但没有运气,以下是我的剧本。

<?php
$A = new a();
$time = $A->orgtimestamp
?>

4 个答案:

答案 0 :(得分:2)

<?php

include('a.php');

$time = $orgtimestamp;

....

答案 1 :(得分:0)

在第二个脚本中加入第一个脚本应该可以解决问题。 $ orgtimestamp是在a.php的类或函数中定义的吗?这是一项相当容易的任务。它比你发布的更复杂吗?

答案 2 :(得分:0)

@mariobgr答案很好也可以使用session。使用会话你可以得到变量

session_start();
$orgtimestamp = date("h:i:sa");
$_SESSION['orgtimestamp'] = $orgtimestamp;

在第二页上获取会话var值

session_start();
$time = $_SESSION['orgtimestamp'];

答案 3 :(得分:0)

您正在尝试访问一个类,因此您需要在a.php中定义一个类,如:

 class a
    {
     public $orgtimestamp;
     function __construct()
     {
       $this->orgtimestamp = date("h:i:sa");
     }
    }

现在将此文件包含在您的另一个文件中

<?php
include('a.php');
$A = new a();
$time = $A->orgtimestamp;