在$ _POST中传递包含变量的文本的正确语法是什么?
例如我有
$i=1
并希望使用类似的东西
$_POST[arrow_$i_1]
答案 0 :(得分:7)
试试:
$_POST['arrow_' . $i . '_1']
否则你可以试试:
$_POST["arrow_${i}_1"]
Yoy必须使用{}
让PHP知道}
之后的所有内容都不是变量名。
答案 1 :(得分:2)
只需将其放在引号中,php会自动检测变量并用值替换它们。
$_POST["arrow_${i}_1"];
答案 2 :(得分:1)
您可以通过以下方式进行管理:
$_POST["arrow_$i_1"];
或
$_POST['arrow_' . $i . '_1'];
双引号(“)使您能够在字符串中添加变量。