나는 마침표로 구분 된 가변 길이 문자가있는 모델 번호로 가득 찬 데이터베이스를 가지고 있습니다.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을 수행하여 시작했습니다. 아래로 그것의 분대로. 그런 다음 나는 그 기간 이전의 첫 등장 인물들을 이전의 인물과 비교하려고 노력했고 내 두뇌는 얼어 붙었다. 나는 이것을 구성하는 더 좋은 방법이 있어야한다고 생각한다.
이미 분리 된 DB에 저장하는 것이 더 좋을까요?
의견을 보내 주셔서 감사합니다.
이동해야 할 곳은 한 곳뿐입니다.
이것은 답변과 관련이 없지만이 조언을 받아들입니다 : 나중에 테스트 문자열을 사용할 때, sdsfgh와 같은 일을하고 대신 실제 이름을 시험해보고 (예를 들어 판단하면) 명확하게 볼 수 있습니다. –
고마워요. 다음 번에 그렇게 할게요. – rd42