按给定顺序按索引值对数组进行排序

编程入门 行业动态 更新时间:2024-10-24 16:24:39
本文介绍了按给定顺序按索引值对数组进行排序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

也许标题没有多大意义,但是我真正想要实现的是使用具有排序值的数组按其索引对数组进行排序:

Perhaps the title didn't make much sense, but what I actually want to achieve is to sort an array by its index using an array with the sorting values:

$sortingValues = array( 'category-1', 'category-2', ... 'category-9', ); $categories['category-1'][] = $article; $categories['category-2'][] = $article; ... $categories['category-9'][] = $article;

我想要实现的是用$ sortingValues中的排序值对$ categories进行排序.

What I want to achieve is to sort $categories with the sorting values in $sortingValues.

推荐答案

$sortingValues = array( 'category-1', 'category-4', 'category-2', 'category-9'); $categories = array( 'category-1' => 'cat1', 'category-2' =>'cat2', 'category-4' => 'cat4', 'category-9'=>'cat9'); // foreach($sortingValues as $cat) { if(array_key_exists($cat, $categories)) { print $categories[$cat] . "\n"; } }

更多推荐

按给定顺序按索引值对数组进行排序

本文发布于:2023-11-30 00:55:18,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1648187.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   顺序   索引

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!