即使我已经阅读了PHP文档,这看起来像是一个FAQ,但它仍然让我头痛。PHP:如何通过按键进行数组排序?
我有一个这样的数组持有一年的月份:
[12] => december
[4] => april
[3] => march
[6] => june
[7] => july
[10] => october
...and so on
的顺序不应该的。我想以数字方式重新排序键。如果需要,我可以将值与交换值相关联,但每个数值与相应的月份相匹配时,它们将永远不会按顺序排列。所以我想通过PHP来整理这些内容。
我试图与$calendar = ksort($myarray);
,但如果我尝试打印$calendar
,我只会变得BOOL = true或阵列与单个键和“1”的价值......我正打算使用ksort后来导致了一个foreach,但我不能。
我在哪里下错了?
谢谢,我刚刚得到的 - 我不明白什么PHP手册试图说,并假设我不得不将有序数组存储到一个变量 – unfulvio