0

$a を bestsort 構成配列で再ソートする方法は?
$best_sort に並べ替えキーがある場合、$a の項目を最初に配置する必要があり
ます。$best_sort に並べ替えキーがない場合、項目は元の並べ替え順序を保持します。

<?php

$a=array(
    'pn=1',
    'pp=20',
    'filter=price',
    'sub_cPath=1',
    'type=2'
);

$best_sort=array(
    'sub_cPath',
    'pn',
    'pp',
    'date'
);

function my_sort(){
    // how to resort the $a by $best sort?
    // the result should be bellow
}

$result=array(
    'sub_cPath=1',
    'pn=1',
    'pp=20',

    'filter=price',
    'type=2'
);

?>
4

0 に答える 0