我有一段代码,我需要将一些HTML值输出到$_POST中。即使var_dump()显示所需的值在数组中并在所需的索引下,输出行中也不会发生任何事情(请参阅代码中的注释)。
诀窍在于所需数据的数组索引取决于计数器$i。我感觉在这段代码中有一些非常愚蠢和基本的语法错误。请帮帮我,哦,万能的Hivemind!
while ($i < $somespecificvar)
{
if (($i != 0) AND ($i < $somespecificvar))
{
echo "\n<td></td>\n";
}
echo "<td>";
if ($_POST["text_l$i"] != 0)
{
echo "{$_POST['text_l$i']}, {$_POST['l$i']}";// NOTHING HAPPENS OVER HERE
}
echo "</td>";
$i++;
}发布于 2013-05-27 23:30:04
在PHP中,你可以在"“字符串中使用{$variable},但是它只能处理基本的变量。将其更改为如下所示:
echo $_POST['text_l' . $i] . ', ' . $_POST['l' . $i];https://stackoverflow.com/questions/16776256
复制相似问题