从用户输入中获取数组中的每个项目


Get Each Item In An Array From User Input

我想从用户输入表单中获得数组中的每个项目。用户将从一个用空格分隔的输入字段中输入数字(1 2 3 4),然后我获得此输入并用逗号(1,2,3,4)替换空格,并将此变量添加到数组中。但是$number返回的结果似乎将整个值作为一个单独的数字返回,如下所示:

1,2,3,4

不是这样的:

1
2
3
4

代码:

<?php
  $inp_results =$_POST['inp_results'];
  $inp_results_comma = str_replace(' ', ',', $inp_results);
  $number_in_results = array($inp_results_comma); 
  foreach ($number_in_results as $number)
  {
    echo "$number</br>";
  }
$inp_results = $_POST['inp_results'];
$number_array = explode(' ', $inp_results);
foreach ($number_array as $number) {
    echo "$number</br>";
}