說我解析如下語句:「布雷克身高超過瑪麗和瑪麗是身高超過蘇和Sam短於瑪麗和約翰是瑪麗比身高」我應該如何表示這些相對較高/較短的比較?
將目光像:
Sue, Sam
Mary
John, Blake
可能:
Array(
[0] => Array(
[0] => Sue
[1] => Sam
)
[1] => Mary
[2] => Array(
[0] => John
[1] => Blake
)
)
我們不知道蘇和薩姆是短/高,我們不知道哪個約翰和布雷克是短/高,使他們在同一行坐在一起。
但後來,我可以給它的語句:「布雷克是短於約翰」,這將使它看起來像:
Sue, Sam
Mary
Blake
John
的思考?我知道如果我只是試圖跳入這裏,我會弄得一團糟,所以我只是想知道代表它的最佳方式。像上面的數組或者可能是樹數組?
我在想以後給它一個像「誰更短,布萊克還是蘇?」的問題。答案是蘇。
請問您是否可以詳細說明PHP實現的外觀? –