PHP 创建日变量和查询


PHP make daynamic variables and queries

所以我遇到了一个问题。在客户端,用户在文本框中插入数据,在文本区域中插入无线电。所有数量的输入都存储在隐藏类型中,我的服务器端的 sove php 脚本知道它有多少输入。有时只有 20 个输入,有时是 25 或 30 个,所以霍尔斯图夫是白天的。

我有两个问题:1. 如何在服务器端动态生成变量并将其用作 $input 1、$input 2 和操作系统。2.假设我以某种方式管理了第一个问题,所以我的第二个问题是如何进行查询,有时仅使用20个参数,有时使用25个参数,依此类推。我不想使用数组和表;

我盯着php代码:

 for($i=1;$i<=$num; $i++){    //I get num from a hidden type
        ${"question".$i}="j";
     if(isset($_POST["${"question".$i}"])){
    ${"question".$i}=$_POST[${"question".$i}];
         echo question1;  //this doesn't work but I want make created variables 
                          //to use like this
     }
     else
     {
         echo "You have error with reading ".$i." question";
     }

}

echo $question1; 更改echo question1;(在您的变量名称前附加 $ 符号)

或以动态方式:

echo ${"question" . $i}

为什么要使用这样的变量?如果输入是动态的,则像数组一样使用它!-> 更容易,更清洁。

有一个很好的例子如何处理动态数组输入:将数组从html发布到php