我有一些重复的表单字段变量,想在 POST 之后将它们放入变量中。
$item_code1 = mysql_sanitize( $_POST['item_code1'] );
$units1 = mysql_sanitize( $_POST['units1'] );
$qty1 = mysql_sanitize( $_POST['qty1'] );
$size1 = mysql_sanitize( $_POST['size1'] );
$make1 = mysql_sanitize( $_POST['make1'] );
$finish1 = mysql_sanitize( $_POST['finish1'] );
$item_code2 = mysql_sanitize( $_POST['item_code2'] );
$units2 = mysql_sanitize( $_POST['units2'] );
$qty2 = mysql_sanitize( $_POST['qty2'] );
...
这些表单变量集可以是 1 - 10(或更多) 我正在通过计数器传递多少组这些表单变量
$ctr_i = mysql_sanitize( $_POST['ctr_i'] );
如何以编程方式获取上述变量?
我的意思是遍历 $ctr_i
,我想将所有 POST 值放入 PHP 变量。
有什么想法吗?
最佳答案
<?php
foeach($_POST as $key => $val){
$$key = mysql_sanitize($val);
}
?>
关于php动态访问表单变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14660766/