【发布时间】:2013-05-24 05:08:21
【问题描述】:
假设我正在解析如下语句:“Blake 比 Mary 高,Mary 比 Sue 高,Sam 比 Mary 矮,John 比 Mary 高”
看起来像:
Sue, Sam
Mary
John, Blake
也许:
Array(
[0] => Array(
[0] => Sue
[1] => Sam
)
[1] => Mary
[2] => Array(
[0] => John
[1] => Blake
)
)
我们不知道 Sue 和 Sam 哪个更矮/更高,我们也不知道 John 和 Blake 哪个更矮/更高,所以他们坐在一起。
但后来我可以给它声明:“布莱克比约翰短”,这会让它看起来像:
Sue, Sam
Mary
Blake
John
想法?我知道如果我只是尝试跳到这里我会把它弄得一团糟,所以我只是想知道代表它的最佳方式。像上面这样的数组还是树数组?
我正在考虑稍后给它一个问题,例如“谁更矮,Blake 还是 Sue?”答案是苏。
【问题讨论】:
标签: php regex arrays data-representation