如何在PHP中打印表单字段中的数组值?
我想使用数组打印表单字段的值。我在file1.php中有两个字段,name和email,我使用post将其传递到file2.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); //
<?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]; ?>" />