0

我知道事实选项 1 是正确的,因为它对我有用。

选项1

echo "<input type='text' name='text1' id='text1' value='".$_SESSION['txt']."'>";

但是在文本框是数组的结果的情况下,如果我将上面的内容更改为以下内容是否正确?我知道这name='text1[]'一点是正确的,但是有人可以告诉我如何更改value选项 2 中的属性吗?

选项 2

echo "<input type='text' name='text1[]' id='text1' value='".$_SESSION['txt[]']."'>";
4

1 回答 1

3

您可以将数组放入会话:-

$my_array=array('ct', 'dg', 'se', 'ir');
 // put the array in a session variable
$_SESSION['code']=$my_array;

foreach($_SESSION['code'] as $key=>$value)
{
// and print out the values
 echo "<input type='text' name='text1[]' id='text1' value='".$_SESSION[$key]."'>";
}
于 2013-07-06T09:10:51.020 回答