我不熟悉PHP关联数组,希望有人能够解释一下,并提供如何解决我的特定问题的建议。
我有一个数据数组,其中每个元素都是一个形如“Month, Year”的字符串。我想遍历该数据并创建一个关联数组,其中键为年份,值为该年份的月份数组。
例如,我有一个
我有一个数据数组,其中每个元素都是一个形如“Month, Year”的字符串。我想遍历该数据并创建一个关联数组,其中键为年份,值为该年份的月份数组。
例如,我有一个
array("November, 2011", "May, 2011", "July, 2010")
的数组,使用foreach循环,我想遍历该数据并创建以下数组:array( "2011" => array("Novemeber", "May"), "2010" => array("July"))
从我所看到的,我需要知道如何检查是否存在一个键,如果不存在则创建它并将一个新的数组作为其值,如果存在,则将该月份附加到已有的值数组中。
如果您理解了这个意思,任何帮助都将不胜感激!谢谢!