【发布时间】:2014-03-03 21:33:44
【问题描述】:
在这里快速询问,这是在POST 中插入$i 变量的正确语法吗?
for($i=13; $i<25; $i++)
if($_POST[''.$i.'']=='on') array_push($requestedParameters, $_POST[''.$i.'']);
我想这样做,而不是把它们都分开写。 它是怎么调用的,所以我可以在互联网上搜索关于连接的详细解释?
【问题讨论】:
-
最好使用
foreach,除非您 100% 确定偏移量在$_POST全局范围内。 -
您所拥有的将起作用(即会做某事),但您为什么要将空字符串
''连接到$i上?数组键可以是动态表达式,如$_POST['something-' . $i] -
不需要串联。使用 $_POST[$i]。
标签: php variables post syntax concatenation