簡體   English   中英

PHP-for通過關聯數組的循環

[英]PHP - for loops through associative array

我有一個關聯數組$ _POST,它具有3個鍵值對(還有其他我不感興趣的鍵值對)。

$_POST[Var1]
$_POST[Var2]
$_POST[Var3]

如何使用for循環遍歷並回顯每個中的值?

for ($i = 1; $i <= 3; $i++){
    echo $_POST['Var' . '$i']; 
}

這似乎不起作用。

擺脫$i周圍的單引號,因為這使它成為文字字符串,並且您的變量未插值:

for ($i = 1; $i <= 3; $i++){
    echo $_POST['Var' . $i]; 
}

這是基本的PHP。 強烈建議閱讀該手冊,以了解有關PHP基礎的更多信息。

檢查一下。 在使用php時,變量不要使用大號逗號。

  <?php
    $_POST["file1"];
    $_POST["file2"];
    $_POST["file3"];
    for ($i = 1; $i <= 3; $i++){
        echo $_POST['file'.$i]; 
    }

或者這樣:

$_POST["Var{$i}"];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM