ホームページ >バックエンド開発 >PHPチュートリアル >2 つの配列を同じようにソートするにはどうすればよいでしょうか?

2 つの配列を同じようにソートするにはどうすればよいでしょうか?

WBOY
WBOYオリジナル
2016-06-13 13:18:101163ブラウズ

2 つの配列を同じようにソートするにはどうすればよいでしょうか?
例: $a=[1,2,3]; $b=[3,2,1];

質問:
$b を $a と同じにする方法

-----解決策---------

PHP コード
$a = 配列(1,2,3);
$b = 配列(3,2,1);

foreach($a as $v) $r[] = array_search($v, $b);

array_multisort($r, $b);
print_r($b); <div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。