ホームページ > バックエンド開発 > PHPチュートリアル > 指定したキー値でphpの2次元配列をソートする例

指定したキー値でphpの2次元配列をソートする例

WBOY
リリース: 2016-07-25 08:55:41
オリジナル
1092 人が閲覧しました
  1. /**
  2. * PHP の 2 次元配列は、指定されたキー値 key によってソートされます
  3. * by bbs.it-home.org
  4. */
  5. function array_sort($array, $key){
  6. if(is_array($array)){
  7. $key_array = null;
  8. $new_array = null;
  9. for( $i = 0; $i < count( $array ); $i++ ){
  10. $key_array[$array[$i][$key]] = $i;
  11. }
  12. ksort($key_array);
  13. $j = 0;
  14. foreach($key_array as $k => $v){
  15. $new_array[$j] = $array[$v];
  16. $j++;
  17. }
  18. unset($key_array);
  19. $new_array を返します;
  20. }else{
  21. return $array;
  22. }
  23. }
复制代


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート