如何在php中基于同一数组中的值排列多维关联数组

如何在php中基于同一数组中的值排列多维关联数组,php,arrays,multidimensional-array,associative-array,Php,Arrays,Multidimensional Array,Associative Array,我有一个多维关联数组,如下所示:- for($k=0; $k<count; $k++) $assoc[$k] = array( $key[$j] => array( 'CreationOrModification'=>$value1[$j], 'CrOrModDate'=>$value2[$j], 'Amount'=>$value3[$j], //......

我有一个多维关联数组,如下所示:-

for($k=0; $k<count; $k++)
  $assoc[$k] = array(
      $key[$j] => array(
          'CreationOrModification'=>$value1[$j], 
          'CrOrModDate'=>$value2[$j], 
          'Amount'=>$value3[$j],
          //......
      )
  );

问题是,我需要一个特定的键,首先是创建,然后是在同一个关联主数组中再次出现的键,所有修改值都对应于同一个键值。。我最后需要这样显示数组。任何帮助都将不胜感激

请澄清你的问题,我不明白。你想对数组进行排序,使特定ID的创建条目先出现,然后所有修改都出现?是的,绝对正确。。请帮忙?以表格形式显示的最终数组应如下所示:-键1->创建数据,键1->修改数据,键1->修改数据,键2->创建数据,键2->修改数据,键3->创建数据,键4->创建数据,键4->修改数据等等…您所描述的是不可能的-您不能在同一个键下有两个条目。请发布
var\u导出($assoc)
10111 -> Creation, Creation Date, Amount and so on...

10121 -> Modification, Modification Date, Amount and so on..

10111 -> Modification, Modification Date, Amount and so on..

10232 -> Creation, Creation Date, Amount and so on...

10121 -> Creation, Creation Date, Amount and so on...

10111 -> Modification, Modification Date, Amount and so on..

10232 -> Modification and so on and so forth.