我有一個數據庫,裏面充滿了不同長度字符的型號,並且都是按句點分隔的。php將結果集邏輯組織到嵌套的JSON
Model number families:
xxxx.xx.xxxx
xxxx.xx.kjfd
xxxx.kj.jkfdk
yy.yy.a
yy.yy.b
等等。
我試圖將它們組織成JSON類似於當然正確的語法。 型號系列:
{
"name": "xxxx",
"children": [
{
"name": "xx",
"children": [
{
"name": "xxxx"
},
{
"name": "kjfd"
}
]
},
{
"name": "kj",
"children": [
{
"name": "jkfdk"
}
]
}
]
我已經做的模型數量使preg_split打破型號開始。進入它的組件。然後,我試圖比較前一段時間前的第一個字符和我的大腦凍結,我想,「必須有更好的方法來組織這些。」
將它們存儲在已分離的數據庫中會更好嗎?
感謝您的任何建議。
只有一個地方去,stackoverflow。
這與答案無關,但請採納此建議:將來當你使用測試字符串時,避免做像sdsfgh這樣的東西,試試真實姓名(從你的例子來看),幫助你看清楚 –
謝謝,這很有道理。我會確保下次做到這一點 – rd42