$ _POST [$]中的变量和文本

时间:2014-01-13 08:50:36

标签: php

在$ _POST中传递包含变量的文本的正确语法是什么?

例如我有

$i=1 并希望使用类似的东西 $_POST[arrow_$i_1]

3 个答案:

答案 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'];

双引号(“)使您能够在字符串中添加变量。