将值存储到PHP数组中

将值存储到PHP数组中,php,arrays,Php,Arrays,我对这部分所做的更改是否有效 $array4Midfeld = array('$LM', '$DMEins', '$DMZwei', '$RM'); $array4Midfield[0] = "Test"; 现在我得到一个错误,关于第二行。 错误是$LM未定义。请在此表单中为数组赋值。关于数组名,我还不清楚它们是否相同$Array4MittelField或$Array4MittelField $array4Mittelfield[0] = $LM; $array4Mittelfield[1]

我对这部分所做的更改是否有效

$array4Midfeld = array('$LM', '$DMEins', '$DMZwei', '$RM');
$array4Midfield[0] = "Test";
现在我得到一个错误,关于第二行。
错误是$LM未定义。

请在此表单中为数组赋值。关于数组名,我还不清楚它们是否相同<代码>$Array4MittelField或$Array4MittelField

$array4Mittelfield[0] = $LM;

$array4Mittelfield[1] = $DMEins;

$array4Mittelfield[2] = $DMZwei;

$array4Mittelfield[3] = $RM;



echo $array4Mittelfield[0];
也可以使用循环打印所有值


希望有帮助

请在此表单中为数组赋值。关于数组名,我还不清楚它们是否相同<代码>$Array4MittelField或$Array4MittelField

$array4Mittelfield[0] = $LM;

$array4Mittelfield[1] = $DMEins;

$array4Mittelfield[2] = $DMZwei;

$array4Mittelfield[3] = $RM;



echo $array4Mittelfield[0];
也可以使用循环打印所有值


希望能有所帮助

您在这方面有两个问题:

  • 是否将变量指定为数组的元素?(即
    $LM
    $DMZwei
    等),或者它们是文本<代码>“$LM”,
    “$DMZwei”

  • 你的变量不一样。第1行和第2行是两个不同的变量:
    array4Midfield
    array4Midfield
    ,它们应该是相同的吗

  • 你在测试吗

    `$array4Midfield[0] = "Test"
    


    您对此有两个问题:

  • 是否将变量指定为数组的元素?(即
    $LM
    $DMZwei
    等),或者它们是文本<代码>“$LM”,
    “$DMZwei”

  • 你的变量不一样。第1行和第2行是两个不同的变量:
    array4Midfield
    array4Midfield
    ,它们应该是相同的吗

  • 你在测试吗

    `$array4Midfield[0] = "Test"
    


    第2行的数组名有拼写错误。 您已使用$array4Midfeld名称创建了阵列,并使用 $array4Midfield第2行的名称。这就是为什么你会犯错误。 尝试下面的代码,它正在工作

    <?php
    $array4Midfield = array($LM, $DMEins, $DMZwei, $RM);
    $array4Midfield[0] = "Test";
    
    print_r($array4Midfield);
    ?>
    

    第2行的数组名称存在拼写错误。 您已使用$array4Midfeld名称创建了阵列,并使用 $array4Midfield第2行的名称。这就是为什么你会犯错误。 尝试下面的代码,它正在工作

    <?php
    $array4Midfield = array($LM, $DMEins, $DMZwei, $RM);
    $array4Midfield[0] = "Test";
    
    print_r($array4Midfield);
    ?>
    
    
    
    您的代码按上述方式逐字复制,不会给我任何错误。这是产生您描述的错误的代码吗?你能不能把完整的错误信息包括进来。你的代码是按上面的原样复制的,不会给我任何错误。这是产生您描述的错误的代码吗?你能把完整的错误信息包括进来吗?我认为
    不应该在那里(因为那里都是变量)。我把它拿走了。如果我错了,请更正。你的建议是对的@AlivetoDie他想存储$LM的值和所有其他变量,但在代码中他没有定义所有变量,所以我认为他想存储$LM和所有与$sign相同的变量,如果是这种情况,那么我的代码是对的。我认为
    不应该存在(因为所有变量都在那里)。我删除了它。如果我错了,请更正它。您的建议是正确的@AlivetoDie他想存储$LM的值和所有其他变量,但正如在代码中一样,他没有定义所有变量,所以我认为他想存储$LM和所有变量,因为它是带$sign的,如果是这种情况,那么我的代码是正确的。