如何将 php 用户会话应用于随机引用片段?

How to apply php user session to random quote snippet?

仍在学习 PHP 并尝试将用户会话片段应用于我的引用片段,这样它就不会在每次重新加载用户页面时随机播放。

这是应用于不同随机引用片段的工作会话代码:php - keep value that is shuffled even if page is refreshed

如何将上述 URL 答案中的会话代码正确应用到我在此处的 PHP 引用代码?现在花了 2 个小时尝试将上面 link 中的会话代码应用到此代码段,但无法正确应用!

<?php 
$r_array=file('quotes.txt'); 
shuffle($r_array); 
echo $mQuotePath[0]; 
echo $r_array[0]; 
?>

我也查看了 PHP 会话教程 here 但我仍然迷路了。有人会如此友好地向我展示这是如何完成的吗?非常感谢!

这是您要找的吗?

<?php 
session_start();

if(!isset($_SESSION['shuffled_array'])){
    $_SESSION['shuffled_array'] = shuffle(file('quotes.txt')); 
}
$r_array=$_SESSION['shuffled_array']; 
// echo $mQuotePath[0]; // Not sure where you're getting this variable from but it doesn't seem to be declared
echo $r_array[0]; 
?>