如何在PHP中打印表单字段中的数组值?

如何在PHP中打印表单字段中的数组值?,php,html,arrays,forms,hidden-field,Php,Html,Arrays,Forms,Hidden Field,我想使用数组打印表单字段的值。我在file1.php中有两个字段,name和email,我使用post将其传递到file2.php并将其存储在一个数组中 <?php $name = $_post['name'] $email = $_post['email]; function personal($name, $email) { $return = array($name, $email); print_r($return); //

我想使用数组打印表单字段的值。我在file1.php中有两个字段,nameemail,我使用post将其传递到file2.php并将其存储在一个数组中

<?php 
    $name = $_post['name']
    $email = $_post['email];
    function personal($name, $email) {
        $return = array($name, $email);
        print_r($return); //Output(Array ( [0] => alisha [1] => alisha@gmail.com )
        echo implode('<br>', $return);  //Output alisha      alisha@gmail.com

?>

value=”,但我不明白当变量allready($name,$email)),为什么要使用数组?@bksi-也有$u POST['email']和$u POST['name']。为什么他们对相同的值进行了两次变量更改?@bksi-its,因为我使用隐藏变量和函数将此变量传递到多个页面,最后将所有值存储在数组中。如果没有数组,我可以解决此问题。我尝试了
Name:
<input type=text name=name value="**print alisha here array[0]**">
<input type=text name=email value="**print alisha@gmail.com here array[1]**">
<input type="text" name="name" value="<?= $return[0]; ?>" />

<input type="text" name="email" value="<?= $return[1]; ?>" />