如果数组的值具有相同的class="firstclass secondclass"
,则将它们组合在一起。如何为每个组分配一个从$record->parent_id
开始的密钥,并针对该组的每个成员进行迭代,并且仅针对该特定组进行迭代?每个连续的新组都会从0
开始。
示例:如果0
为$record->parent_id
,则2
循环的当前迭代会为密钥分配foreach
。下一次迭代的0
值为$record->parent_id
,其关键字为56
!下一次迭代的值0
再次为$record->parent_id
,因此其密钥现在为2
,依此类推。
我目前的代码:
1
答案 0 :(得分:0)
首先,我注意到您当前的代码引入了歧义,因为它使用$key
两次来处理不同的事情。
如果我正确理解您的需求:
$key
是您从每条记录中获得的一些现有密钥,它必须成为相应生成的id
的{{1}}。<tr>
$record_key
是具有相同parent_id的所有记录组中的计数编号。结果如下:
$key