php 中的二维数组中的二维数组
two-dimensional array inside two-dimensional arrays in php
有没有可能实现这样的目标?包含二维锯齿状数组的二维数组?
$jobOrder = array(array(1, "Web Developer", 100,
array(array(1, "PHP", 1),
array(2, "HTML", 1), array(3, "JAVA", 1)),
array(array(1, "pleasing personality", 1),
array(2, "english skills", 1)), 0),
array(2, "Senior Programmer", 50,
array(array(3, "Phython", 1),
array(5, "RUBY", 1),
array(10, "c#", 1)),
array(array(5, "good social skills", 1),
array(11, "management skills", 1))));
我想将工作订单详细信息存储到一个数组中,该数组应包含订单 ID、职位、职位空缺数量、技能(可能有多种技能存储在一个数组中;2-d 因为我还想存储技能 ID ,技能名称和标志:是否被删除),资格(可能有多个与技能相同的资格),要求和好处(也与技能相同)。我想知道如何访问它。
是的,因为您可以在数组中存储数组行数:这意味着您可以在数组中添加行数和元素数,即使它可以是您定义的多维数组。
您可以像这样访问元素:
$jobOrder = array(array(1, "Web Developer", 100,
array(array(1, "PHP", 1),
array(2, "HTML", 1), array(3, "JAVA", 1)),
array(array(1, "pleasing personality", 1),
array(2, "english skills", 1)), 0),
array(2, "Senior Programmer", 50,
array(array(3, "Phython", 1),
array(5, "RUBY", 1),
array(10, "c#", 1)),
array(array(5, "good social skills", 1),
array(11, "management skills", 1))));
print_r($jobOrder[0][3]);
我将打印数组,您也可以通过添加更多索引来访问数组中的元素。
有没有可能实现这样的目标?包含二维锯齿状数组的二维数组?
$jobOrder = array(array(1, "Web Developer", 100,
array(array(1, "PHP", 1),
array(2, "HTML", 1), array(3, "JAVA", 1)),
array(array(1, "pleasing personality", 1),
array(2, "english skills", 1)), 0),
array(2, "Senior Programmer", 50,
array(array(3, "Phython", 1),
array(5, "RUBY", 1),
array(10, "c#", 1)),
array(array(5, "good social skills", 1),
array(11, "management skills", 1))));
我想将工作订单详细信息存储到一个数组中,该数组应包含订单 ID、职位、职位空缺数量、技能(可能有多种技能存储在一个数组中;2-d 因为我还想存储技能 ID ,技能名称和标志:是否被删除),资格(可能有多个与技能相同的资格),要求和好处(也与技能相同)。我想知道如何访问它。
是的,因为您可以在数组中存储数组行数:这意味着您可以在数组中添加行数和元素数,即使它可以是您定义的多维数组。
您可以像这样访问元素:
$jobOrder = array(array(1, "Web Developer", 100,
array(array(1, "PHP", 1),
array(2, "HTML", 1), array(3, "JAVA", 1)),
array(array(1, "pleasing personality", 1),
array(2, "english skills", 1)), 0),
array(2, "Senior Programmer", 50,
array(array(3, "Phython", 1),
array(5, "RUBY", 1),
array(10, "c#", 1)),
array(array(5, "good social skills", 1),
array(11, "management skills", 1))));
print_r($jobOrder[0][3]);
我将打印数组,您也可以通过添加更多索引来访问数组中的元素。