我想在PHP(5.3)中存储一些数据(我猜是一个半2,半3d数组)我需要做的是存储每个楼层的数据,如下所示:
Floor Num of Spots Handicap Motorcyle Other
1 100 array(15,16,17) array (47,62) array (99,100)
2 100 array(15,16,17) array (47,62) array (99,100)
and on
问题是,如果 Handicap+Motorcyle+Other 是整数,我可以将数据存储在二维数组中。然而,他们不是。所以我想我可以制作一个几乎像 3D 数组的东西,前两列只有 2D。
我的另一个想法是制作一个二维数组和第 3,4 和 5 列而不是另存为
array(15,16)
//save like
1516
然后拆分为两位数(1 位数组编号将以 0 开头)。但是,我想知道字符串长度的限制,因为如果我决定移动到数组中的 3 位长度数字,例如 array(100, 104),并且我需要存储很多数字,我以为我会很快超过最大值。
编辑 1 我非常喜欢 Omar 的回答,但我不确定如何提取数据。