这是一个真正的php新手,对不起,如果这个问题太简单了。
我正在关注一个在线课程,我刚刚遇到了阵列章节。
它们显示了数组的以下表示形式:
$years
: array =
0: array =
0: string = 6465
1: string = 1964-1965
1: array =
0: string = 6566
1: string = 1965-1966
2: array =
0: string = 6667
1: string = 1966-1967
3: array =
0: string = 6768
1: string = 1967-1968
我不知道如何将其翻译成适当的PHP数组。
你能告诉我阵列是怎样的吗?
非常感谢
答案 0 :(得分:4)
$years = array(
array( "6465", "1964-1965" ),
array( "6566", "1965-1966" ),
...
);
等
答案 1 :(得分:1)
Gabriel Baker's answer绝对正确。另外,从PHP 5.4开始,还有一种替代的缩写数组语法:
$years = [
['6465', '1964-1965'],
['6566', '1965-1966'],
['6667', '1966-1967'],
['6768', '1967-1968']
];
请注意,这在以前版本的PHP中不起作用,但它显然更易于理解和清晰。
数组语法记录在PHP manual。
中答案 2 :(得分:0)
应该是这样的,
$years = array(
0 => array(
0 => 6465,
1 => 1964-1965,
),
1 => array(
0 => 6566,
1 => 1965-1966,
),
2 => array(
0 => 6667,
1 => 1966-1967,
),
3 => array(
0 => 6768,
1 => 1967-1968,
),
)