フォームから入力を取り、それを配列に追加し、print_rその配列を画面に追加しようとしています。
私の問題は、フォームからの入力が配列内の最初の (そして唯一の) 要素のみを置き換えることです。
<form action="" method="POST">
    <input type="text" name="text" />
    <input type="submit" name="sub"/>
</form>
<?php
    $a = array();
    if( isset($_REQUEST['text']) && !empty($_REQUEST['text'])){
        array_push($a, $_REQUEST['text']);
        print_r($a);
    }
?>
私の理論の 1 つは$a、PHP コードの最初の行 ( ) で再割り当てされ続けるという$a = array();ものですが、それを修正する方法がわかりません。私は周りを見回しましたが、答えが見つかりません。