Php 如何在多个页面上复制数组\u rand值?

Php 如何在多个页面上复制数组\u rand值?,php,Php,我有一个数组,里面充满了随机词。我的问题是,如何跨多个页面复制该数组的值 因此,在刷新时,将根据我的数组生成一个随机值,然后在其他页面上回显相同的值 我现在怎么做显然不管用。有什么建议吗 <?php $elements = array("gold reading glasses","brown sugar","blood","tablet","arrow"); ?> <h1 style="color:red;"> <?php $generated_element=

我有一个数组,里面充满了随机词。我的问题是,如何跨多个页面复制该
数组的值

因此,在刷新时,将根据我的数组生成一个随机值,然后在其他页面上回显相同的值

我现在怎么做显然不管用。有什么建议吗

<?php
$elements = array("gold reading glasses","brown sugar","blood","tablet","arrow");
?>

<h1 style="color:red;">
<?php
$generated_element=array_rand($elements,3);
echo $elements[$generated_element[0]]. ", "; echo $elements[$generated_element[1]]. ", "; echo $elements[$generated_element[2]];
?>
</h1>

<h2 style="color:purple;">
<?php
$generated_element=array_rand($elements,3);
echo $elements[$generated_element[0]]. ", "; echo $elements[$generated_element[1]]. ", "; echo $elements[$generated_element[2]];
?>
</h2>

这正是我想要的。在我希望生成数组的第二个实例中,我只是回显了变量,并在第二个h2标记下去掉了away_rand

<?php
session_start();
$_SESSION['3e-session']=$elements;

$elements = array("gold reading glasses","brown sugar","blood","tablet","arrow", "key", "curtain rod", "dusty", "sour", "igloo", "musket", "ox", "world war II", "cereal", "green sponge", "casket", "kettle", "handle bar", "cursed", "electronic", "hoist", "stewed", "743", "gold plated", "armored truck", "armor", "grudge");
shuffle($elements);
?>


<h1 style="color:red;"><?php
$generated_element=array_rand($elements,3);
echo $elements[$generated_element[0]]. ", "; echo $elements[$generated_element[1]]. ", "; echo $elements[$generated_element[2]];
?></h1>

<h2 style="color:purple;"><?php
echo $elements[$generated_element[0]]. ", "; echo $elements[$generated_element[1]]. ", "; echo $elements[$generated_element[2]];
?></h2>

我建议您使用SQL数据库将数组存储为表,而不是尝试创建全局数组


任何页面都可以查找数据库并访问表。

使用会话存储阵列。