将PHP类从一个网页移动到另一个网页

将PHP类从一个网页移动到另一个网页,php,Php,有没有一种有效的方法可以将自定义PHP类及其数据从一个网页传递到另一个网页 显然,我不清楚。希望这里有更多有用的细节 第一页:实例化一个类,然后用数据填充它。然后用户点击另一个页面的链接,称之为第二页。 第二页:页面检索类并处理数据 我们如何让类及其所有数据从第一页转到第二页 下面有几个人建议使用会话变量。据我所知,PHP会话变量存储在客户端计算机上,有点类似于cookie 有没有一种方法可以让这个类在页面之间保持持久性,而只停留在服务端 例如,Java。此外,在PHP中,您可以在整个应用程序中

有没有一种有效的方法可以将自定义PHP类及其数据从一个网页传递到另一个网页

显然,我不清楚。希望这里有更多有用的细节

第一页:实例化一个类,然后用数据填充它。然后用户点击另一个页面的链接,称之为第二页。 第二页:页面检索类并处理数据

我们如何让类及其所有数据从第一页转到第二页

下面有几个人建议使用会话变量。据我所知,PHP会话变量存储在客户端计算机上,有点类似于cookie

有没有一种方法可以让这个类在页面之间保持持久性,而只停留在服务端


例如,Java。此外,在PHP中,您可以在整个应用程序中保持持久数据库集合的打开状态。

您可以使用会话和PHP的序列化:

Thing.php

class Thing
{
    public $name;
}
pack.php

include 'Thing.php'; // Or set up autoloader

session_start();

$obj = new Thing;
$obj->name = 'Foo';

$_SESSION['container'] = serialize($obj);
unpack.php

include 'Thing.php'; // Or set up autoloader

session_start();

$obj = unserialize($_SESSION['container']);

我不知道有什么不清楚,也不知道我怎么问得不对。下面的人显然知道我在说什么。问题不在于需要特定的语法。因此,我不能说我尝试了X。问题是使用的方法,或者编码风格。不管