我不完全确定这个逻辑如何工作。我的大脑被炸,我不能清楚地思考。将一定数量的命名项从一个阵列移动到另一个阵列
我正在处理一些POST数据,并且此数组中的一个字段是数量字符串。我可以读取这个字符串,并确定是否有多个需要处理的小部件。
if($quantity <= 1){ //$_POST[widget1] }
现在说有4个小工具。数量字段会反映这个数字,但我将如何循环遍历它们,并将它们自己分配给一个新数组?
$_POST[widget1], $_POST[widget2], $_POST[widget3], $_POST[widget4]
我如何采取数量数量,并用它来抓取,许多与这些特定命名项目从后阵,使用一些外卡或前缀或什么的?我不知道这是一个for
还是while
,或者是什么样的操作。如何循环$ _POST ['widget * X *'],其中X是我的数量编号?
最终的结果是即时寻找已经阵列结构是这样的:
$widgets[data1]
$widgets[data2]
$widgets[data3]
$widgets[data4]