๋จผ์ ์๋ฌด๊ฒ๋ ์๋ ๋ฐฑ์ง์ํ์์ nosql๋ก ๊ฒ์์ ๋ง๋ค๊ฑฐ๊ธฐ ๋๋ฌธ์ jsonํ์ผ์ ์ฝ๊ณ ์ฐ๊ธฐ์ ์ฝ๊ฒ ๋ง๋ค์ด์ผํฉ๋๋ค.
๊ทธ๋์ ๋จผ์ jsonํ์ผ์ ์ ๊ทผํ๊ธฐ ํธํ๊ฒ ํด๋์ค๋ฅผ ํ๋ ๋ง๋ค์ด์ฃผ๊ธฐ๋ก ํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด ํด๋์ค ์์ construct๋ฅผ ์ฌ๋ฌ๊ฐ ๋ง๋ค์ด์คฌ์ต๋๋ค.
ํด๋์ค๋ฅผ ์์ฑํ ๋ ๋ค์ด๊ฐ๋ ๋ณ์์ ๊ฐฏ์์ ๋ฐ๋ผ์ ๋ค๋ฅด๊ฒ ์๋ํ๊ฒ์.
jsonํ์ผ์ ์ฝ๋ ํจ์์
๋๋ค.
๋จผ์ ํด๋น ์ฃผ์์ ํ์ผ์ด ์กด์ฌํ๋์ง ํ์ธํฉ๋๋ค.
์๋ค๋ฉด false๋ฅผ ๋ฐํํ๊ณ
์๋ค๋ฉด ํด๋น ํ์ผ์ ์ฝ์ด ํ์ผ์ ๋ด์ฉ์ ๋ฐฐ์ด๋ก retrun ํฉ๋๋ค.
json ํ์ผ์ ์์ฑํ๋ ํจ์์
๋๋ค.
๋๋ ํ ๋ฆฌ๊ฐ ์๋ค๋ฉด ์์ฑํ๊ณ
๋ค์ ํ์ผ ์กด์ฌ์ฌ๋ถ๋ฅผ ํ์ธํ๋ค์
์๋ค๋ฉด ํด๋น ๋ด์ฉ์ ์ด์ด์ ์๋๋ค.
์ผ๋จ ์ด๋ ๊ฒ nosql์ ์ํด์ jsonํ์ผ ํ์์ ์ฝ๊ณ ์ฐ๋ ํด๋์ค๋ฅผ ์์ฑํ์ต๋๋ค.
์ด๊ฑธ ์ด์ ํ์ผ์ ์ฝ๊ธฐ ์ํด ์ฌ์ฉํ๋ ค๊ณ ํ๋ฉด ๋จผ์ ํด๋์ค๋ฅผ ์์ฑํ๊ณ
$๋ณ์ = new gg("๋๋ ํ ๋ฆฌ", "ํ์ผ์ด๋ฆ");
//๋ณ์ 2๊ฐ๋ง ์ด์ฉํ๋ฉด ์ฝ๊ธฐํจ์๋ฅผ ๋ก๋ํฉ๋๋ค.
echo $๋ณ์->end;
// ์ฑ๊ณตํ๋ค๋ฉด ๊ฒฐ๊ณผ๋ array๋ก ๋ฐฐ์ด๊ฐ์ด ๋ค์ด์์ต๋๋ค.
echo $๋ณ์->count;
//์ด๊ฒ์ ์ด์ฉํ๋ฉด array์ ๊ฐฏ์๋ฅผ ์์์์ต๋๋ค.
ํ์ผ์ ์ธ๋ ค๊ณ ํ๋ค๋ฉด ๋ณ์๋ฅผ ๋ฐ๋ก ์ค์ ํ ํ์์์ด ํด๋์ค๋ง ์์ฑํ์ฌ
new gg("๋๋ ํ ๋ฆฌ", "ํ์ผ์ด๋ฆ", "์ ๋ชฉ", "๋ด์ฉ");
//jsonํ์
์ 1์ฐจ์ ๋ฐฐ์ด ํ์ผ ์์ฑ
new gg("๋๋ ํ ๋ฆฌ", "ํ์ผ์ด๋ฆ", "์ ๋ชฉ", "๋ด์ฉ", "2์ฐจ์ ๋ฐฐ์ด ๋ฒํธ");
//jsonํ์
์ 2์ฐจ์ ๋ฐฐ์ด ํ์ผ ์์ฑ
์ด๋ ๊ฒ ๊ฐ๋จํ๊ฒ ์ธ์์๊ฒ ๋์์ต๋๋ค!
์ด์ ๋์ถฉ ์ด๊ธฐ ์
ํ
์ ๋ง๋ค์์ผ๋ ๋ณธ๊ฒฉ์ ์ผ๋ก ๊ฒ์์ ๋ง๋ค์ด๋ณด๋๋ก ํฉ์๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๋ด์ผ๋ก ๋ชจ๋ ์์
์ ์ ๊ฐค๋ญ์s9+์์ ์ด๋ฃจ์ด์ง๋๋ค...
- dc official App
์์ ํ ํธ๋ํฐ์์๋ง ์์ ์ด ๊ฐ๋ฅ?
๋ค ์น์๋ฒ๋๋ ค์ฃผ๋ ์ดํ๋ ์๊ณ ํ ์คํธ์ดํ๋์์ด์ - dc App
ํ ์ถ์ฒํจ
๋ง์ค์ฝ๊ณ ํ ๋ง์ ์์ ํ๋ด - dc App