我正在开发一个需要数天/月输入对的PHP程序。如何将这些信息存储在以月份数组作为值的日期键入的字典中?
示例输入:
(31, 'July')
(28, 'April')
(6, 'January')
(19, 'December')
(6, 'May')
示例输出:
$dict = array(
6 => array('January', 'May'),
19 => array('December'),
28 => array('April'),
31 => array('July')
)
答案 0 :(得分:0)
是的,它在PHP中称为关联数组。您可以保存值,例如:
$key = 'day';
$value = 'month';
$my_array[$key] = $value;
您可以在手动http://php.net/manual/en/language.types.array.php
中找到有关使用数组的更多信息根据您的问题更新 - 您还可以在数组中为同一个键存储更多值(请参阅添加[],其中包含在数组中添加新项目的含义):
$key = 'day';
$value1 = 'January';
$value2 = 'February';
$my_array[$key][] = $value1;
$my_array[$key][] = $value2;
结果数组将是:
$my_array = array(
'day' => array('January', 'February')
)