我发现这有点难以解释,所以如果有任何不清楚的部分,请告诉我。
我正在制作一个单人网络角色扮演游戏。
我有几个文件:
characters.php
:这个包含character
类,以及它的方法(levelUp()
例如)
create1.php
:这是用户选择角色属性的页面,然后创建角色。它包括这部分:
require 'characters.php';
$player = new Character($race);
$player->levelUp();
这里发生了什么:用户被带到create1.php
并进入他们的比赛,并随着用户的输入character
创建一个新的。
现在我们有了$player
包含所有字符信息的变量,它存储在create1.php
文件中。
我打算require
characters.php
在网页游戏的每一页中。这意味着我必须$player
导入characters.php
. 换句话说,我必须$player
进入一个将出现在所有游戏页面中的页面,因为它包含用户的角色数据。
如何在不创建 in 的新实例的情况下character
实现这一点characters.php
,但是 in create1.php
?