複数のPHPファイルで乱数を共有したい


同じ乱数の数字を2つのPHPファイルで使えるようにしたいのですが、違う数字が表示されてしまいます。

[ransuu.php]

[code]

    <?php
     $random = ran(2,9);
    ?>
    
[/code]

[file1.php]

[code]

    <?php
    include 'ransuu.php';
    echo $random; //　例）２
    ?>
    
[/code]

[file2.php]

[code]

    <?php
    include 'ransuu.php';
    echo $random; //　例）４
    ?>
    
[/code]

echoした時の結果がどちらも同じ数字になってほしいのですが、方法がわからないので、どなたか教えていただけますか？  
よろしくお願いします。




file1.php,file2.phpにアクセスするたびに新しい乱数が発生してしまっているので  
複数のPHPファイルで同じ値を使用するには基本的にはセッション変数を使います。

ransuu.phpで

[code]

    <?php if (!isset($_SESSION['random']) $_SESSION['random'] = rand(2,9); ?>
    
[/code]

としたあと、  
file1.php,file2.phpで

[code]

    <?php if (isset($_SESSION['random'])) echo $_SESSION['random']; ?>
    
[/code]

とします。

