Я довольно новичок в php и javascript, но больше меня интересует PHP. Я хочу добавлять элементы в пустой массив каждый раз, когда добавляю новый элемент через форму ввода, и после этого я хочу, чтобы эти элементы отображались в браузере. Код, который я использую, это
<form action="index.php" method="POST">
<input type="text" name="name" placeholder="name"><br><br>
<input type="submit" name="submit" value="enter"><br><br>
</form>
<?php
if (isset($_POST['submit'])) {
$_SESSION['names']=array();
$names=$_SESSION['names'];
$name=$_POST['name'];
array_push($names,$name);
for($i=0;$i<count($names);$i++){
echo $names[$i];
}
};
Как мне добиться отображения каждого элемента в массиве, который я добавляю через поле ввода в php?