我有这样的帖子数组:
$post = array (
'cib_1_34b2e5386658' => 'value1',
'cib_2_34b2e5386658' => 'value2',
'cib_3_34b2e5386658' => 'value3',
'cib_4_34b2e5386658' => 'value4',
'cib_5_34b2e5386658' => 'value5',
'cib_6_ec98ea5bee36' => 'value6',
'cib_7_ec98ea5bee36' => 'value7',
'cib_8_ec98ea5bee36' => 'value8',
'cib_9_ec98ea5bee36' => 'value9',
);
我需要的是通过ID的一部分将其分组在子阵列中:
$values = array(
'34b2e5386658' => array(
'cib_1' => 'value1',
'cib_2' => 'value2',
'cib_3' => 'value3',
'cib_4' => 'value4',
'cib_5' => 'value5',
),
'ec98ea5bee36' => array(
'cib_6' => 'value6',
'cib_7' => 'value7',
'cib_8' => 'value8',
'cib_9' => 'value9'
)
);
我可以使用foreach循环执行此操作,但我想使用一些数组函数使其更清晰,更短。