2
我有一个数组,我想排序,应该很容易,除了我以奇怪的方式(由于不同的原因)构建我的数组,使其很难排序。这是我的阵列:PHP多维数组排序
$arrayCEO =array(
'companyName' => array(0=>'name1', 1=>'name2'),
'link' => array (0=>'link1', 1=>'link2'),
'isin' => array (0=>'isin1', 1=>'isin2'),
'mktCap' => array (0=>'mktCap1', 1=>'mktCap2'),
'nbShares' => array (0=>'nbShares1', 1=>'nbShares2'),
'amount' => array (0=>'10', 1=>'20'));
这是可能的排序的“金额”而不会破坏其他数组中的顺序? 你建议我重写我的代码来构建这样一个数组:
$arrayCEO =array(
0 => array ('name' => 'name1', 'link' => 'link1', 'isin' => 'isin1', …),
1 => array ('name' => 'name2', 'link' => 'link2', 'isin' => 'isin2', …));
2 => ...
我知道这个人会是简单的排序,但它是一个大量的工作,重写我的一段代码。
感谢, 多利安
感谢您的回答。我可能会重写我的数组,因为正如你所说,找到排序我的方法将与重写一样耗时。 – 2012-02-19 12:45:26