์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์
๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ!
php+mysql ์ฑ
์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค.
์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์
๋๋ค.
์ด๋ฒ ํฌ์คํ
์ ์ฃผ์ ๋ ํจ์์ด๋ฉฐ, ํจ์๋ฅผ ๋ง๋๋ ๊ณผ์ ์ด ์๋ ๋ค๋ฅธ ์ฌ๋์ด ๋ง๋ ํจ์๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ๋ค.
์จ๋ณธ์ ์ด ์์ด ๋ง๋ ๋ค๋ฉด ์ด๋ ค์์ ๊ฒช์ ๊ฒ์ด๋ค. ๋จผ์ ์ฌ์ฉํด๋ณด๋ฉด์ ์ตํ๊ณ ์ ์ํด๋ณด๋๋ก ํ์.
ํ๋ก๊ทธ๋จ์ด๋ ๋ฌด์จ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์๊น?
ํ๋ก๊ทธ๋๋ฐ์ด๋ผ๋ ๊ฒ์ ๊ฐ์๊ฐ ๋ชฉ์ ํ ์๋์ ๋ฐ๋ผ ํจ์๋ฅผ ์๊ฐ ์์๋๋ก ์คํ๋๋๋ก
์ฝ๋๋ฅผ ์์ฑํ๋ ํ์๋ผ๊ณ ํ ์ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ์ ์ธ ์์ ๋๋ ๋ถํ์ด๋ผ๊ณ ๋ ํ ์ ์๋ค.
์์ฒ๋ผ ๊ฐ๋จํ๊ฒ ์ฝ๋๋ฅผ ์ง๊ณ $str์ด๋ผ๋ ๋ณ์์ ๋ด๊ธด ๋ฌธ์์ด์ด ๋ช ๊ฐ์ ๋ฌธ์๋ก ์ด๋ค์ก๋์ง
์๊ณ ์ถ๋ค๋ฉด string length๋ฅผ ๊ฒ์ ํ ํจ์๋ฅผ ์ดํด๋ณธ๋ค.
strlen()์ด๋ผ๋ ํจ์๋ฅผ ์ฌ์ฉ ํ์ฌ ๋ช๊ฐ์ ๋ฌธ์๋ก ์ด๋ค์ก๋์ง ์ ์ ์๋ค.
์ด๋ ๊ฒ ์ด๋ฏธ ์ง์ ๋ ํจ์๋ฅผ PHP์ ๋ด์ฅ๋ ํจ์๋ผ๊ณ ํ๋ค.
strlen()์ ๊ดํธ ์์ ๊ธธ์ด๋ฅผ ์๊ณ ์ถ์ ๋ฌธ์๋ฅผ ๋ฃ์ผ๋ผ๋ ๋ป์ด๋ค.
์ฆ ๊ดํธ์์ ๋ณ์๋ฅผ ๋ฃ์ด์ฃผ๋ฉด ๊ฒฐ๊ณผ๋ intํ ์ฆ ์ ์๋ก ์ถ๋ ฅ๋๋ค.
๋ณ์ ํํ๋ก ๊ธธ์ด๋ฅผ ์ถ์ถ ํ ์๋ ์๊ณ ,
๋ฌธ์์ด์ ๋ฃ์ด ๋ฐ๋ก ๊ธธ์ด๋ฅผ ์์๋ผ ์๋ ์๋ค.
์ฆ ํจ์๋ ๊ดํธ ์์ผ๋ก ์
๋ ฅ์ด ๋ค์ด์ค๋ฉด ๋ณต์กํ ๊ณผ์ ์ ๊ฑฐ์ณ์ ๊ณ์ฐํ๊ณ ,
๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ์์ ํ๋ก๊ทธ๋จ์ด๋ผ๊ณ ํ ์ ์๋ค.
์ ์ฝ๋๋ฅผ ์ดํด๋ณด๋ฉด ์ค๋ฐ๊ฟ์ ํ ์ ์์ด์ ์ค๊ฐ์ ?>๋ก PHP๋ฅผ ๋ซ์ ์ค ํ, <br> ์ฆ HTMLํ๊ทธ๋ฅผ ์ด์ฉํ์ฌ ํ ์ค์ ๋์ฐ๊ณ , ์ดํ์ ๋ค์ <?php๋ฅผ ์ด์ด์ ์ค๋ฐ๊ฟ์ ํ์๋ค.
์ด๋ ๊ฒ PHP์์ ๋ฌธ์์ด ์ค๋ฐ๊ฟ์ด ์๋๋ ์ด์ ๋ ์ฝ๋์์ PHP์ค๋ฐ๊ฟ์ HTML์์ ๋ฌด์ํ๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋ ๋ค๋ฉด ๋ฐฉ๋ฒ์ด ์์๊น?
PHP๋ ์์ฃผ ์ ํตํ๊ฒ๋ ์น์ ํ์ ๊ฐ์ ์ธ์ด์ด๊ธฐ ๋๋ฌธ์ ์น์์ ์ฌ์ฉํ ๋งํ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
๊ฒ์์์ง์์ 'php new line to br'๋ก ๊ฒ์์ ํ๋ฉด ๊ด๋ จ๋ ํจ์๊ฐ ๋์จ๋ค.
nl2br()์ด๋ ํจ์๋ฅผ ์ฌ์ฉํด๋ณด๋๋ก ํ์.
๋จผ์ ์ฝ๋์ enter๋ฅผ ์น๊ณ ๋ฐ๋ก ์ถ๋ ฅํด๋ ํ์ค๋ก ์ถ๋ ฅ์ด๋จ.
nl2br()ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌธ์์ด์ ๋ชจ๋ ์ค๋ฐ๊ฟ ์์ ์ค๋ฐ๊ฟ ํ๊ทธ๋ฅผ ์ฝ์
ํ๋ค.
๊ทธ๋ฆฌ๊ณ ์
๋ ฅ๊ฐ์ผ๋ก ๋ฌธ์๊ฐ ๋ค์ด์ค๋๋ฐ, ์ถ๊ฐ์ ์ธ ์
๋ ฅ๊ฐ์ผ๋ก ์ฌ์ธํ๊ฒ ์ ์ดํ ์ ์๋ค๋ ๋ป์ด๋ค.
์นํ์ด์ง์ ์ ์ค๋ฅธ์ชฝ๋ง์ฐ์ค ํด๋ฆญ ํ ํ์ด์ง ์์ค ์ฝ๋๋ฅผ ๋ค์ด๊ฐ์ ์ฝ๋๋ฅผ ์ดํด๋ณด๋ฉด
์ค๋ฐ๊ฟ ํ๊ทธ์ธ <br>ํ๊ทธ๋ฅผ ์๋์ผ๋ก ์ถ๊ฐํ ๊ฒ์ ํ์ธ ํ ์ ์๋ค.
์ด๋ ๊ฒ ํด์ ํจ์๋ผ๋ ๋ฌธ๋ฒ์ ์์๋ดค์ผ๋ฉฐ, ๋ฉ๋ด์ผ์ ๋ณด๋๋ฒ, ๊ฒ์์ ํตํด ํ์ํ ๊ธฐ๋ฅ์ ์ฐพ์๋ด๋ ๋ฒ์ ์์๋ณด์๋ค.
์์ผ๋ก ์ฌ๋ฌ ๋ด์ฅํจ์๋ฅผ ์ฌ์ฉํด๋ณด๊ณ , ์ง์ ํจ์๋ฅผ ๋ง๋ค์ด ์ฌ์ฉํด๋ณด๋๋ก ํ๊ฒ ๋ค.