๊ฐ๋ฐํ๋ค๊ฐ 5์ ๋ฐฐ์๋ฅผ ์ฒดํฌํด์ผ ํ๋ ์ํฉ์ ์งฑ๋์ ๊ตด๋ฆฌ๊ธฐ ์์ํ์ต๋๋ค ใ ใ
์.. ์ผ๋จ์ ์ํฉ์ด ํฌ์ธํธ๋ก ์ฟ ํฐ์ ๋ณํํ๋ ๊ทธ๋ฐ ์์ ์ด์์ด์.
โ
์๋ฅผ ๋ค์ด ์ฟ ํฐ ํ ์ฅ์ 10ํฌ์ธํธ๋ผ๊ณ ๊ฐ์ ํ์ ๋.
โ
๋ณด์ ํฌ์ธํธ๊ฐ 100 point๋ผ๋ฉด 10์ฅ์ ์ด ์ ์๊ฒ ์ฃ ??
๊ทธ๋ฐ๋ฐ ์กฐ๊ฑด์ด ๋ถ์ต๋๋ค. 5์ฅ ๋จ์๋ก๋ผ๋ ์กฐ๊ฑด์ด ๋ถ์ด์ ๊ทธ๋ฌ๋ฉด 5์ ๋ฐฐ์๋ง ๋ฐ์์ผ ํ๋๋ฐ
โ
input ์ฐฝ์๋ ์ฌ์ฉ์๋ค์ด ์๋ฌด๊ฑฐ๋ ์ ๋ ฅ์ ํ ์ ์์ด์. ๊ทธ๋ ๋ค๊ณ selectbox๋ก ํ ์๋ ์๋ ์ํฉ์ด์์ด์
โ
๊ทธ๋์ ์ ๋ ์๊ฐํด ๋ณด๋ PHP๋ ๋ด์ฅํจ์๊ฐ ๋ง์์ ๋ณด๋ค ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ ํจ์๋ค์.
โ
is_int ํจ์๋ฅผ ์จ์ ๋ฐฐ์ ์ฒดํฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
โ
is_int ๋ง ๊ทธ๋๋ก ์ ์๋ฅผ ์ฒดํฌํ๋ ํจ์์ ๋๋ค.
โ
์ ์์ด๋ฉด true ๋๋ 1๋ฐํ ํฉ๋๋ค.
์ ์๊ฐ ์๋ ๊ฒฝ์ฐ string ๊ฐ์ด๋ ์์์ ์ ๋ฐํํ๋ฉด ์๋ฌด๊ฒ๋ ์๋ ์ํ๋ก ๋ฐํํฉ๋๋ค.
โ
์ ๋ ์ด๋ฐ์ ๋ฐฐ์ด์ 5์ ๋ฐฐ์๋ฅผ ๋ด์์ for ๋ฌธ์ด ๋ foreach๋ฅผ ๋๋ ค๋ณผ๊น ์๊ฐ๋ ํ์ผ๋.. ์ ๋ง ๋ฏธ๋ จํ ์๊ฐ์ด๊ณ
5๋ก ๋๋๋ฉด ๋๋๋ผ๊ณ ์ 5๋ก ๋๋ ์ ๋ฑ ๋จ์ด์ง๋ฉด true๋ฅผ ๋ฐํํ๊ฒ ์ฃ ? ์ ๋ฐ์๋ ์์์์ ์ ๊ฐ ์ด ๊ฑฐ๊ณ ์ ใ ใ
์ฐธ๊ณ ํ์ธ์!
โ
์ซ์๋ฅผ ๋ฃ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์กฐํํด๋ณผ๊ฒ์.
โ
์ ์ฟ ํฐ์ 5์ฅ์ ๊ตํํ๋ค๊ณ ๊ฐ์ ํ์ ๋ ์ด๋ป๊ฒ ๋ฐํํ๋์ง~
โ
๊ฒฐ๊ณผ : 5์ ๋ฐฐ์์ ๋๋ค.
โ
๊ทธ๋ฌ๋ฉด 5์ ๋ฐฐ์๊ฐ ์๋ ๊ฐ์ ๋ฃ์์ ๋๋?
โ
์์์ ์ผ๋ก ๋จ์ด์ง๊ฒ ์ฃ ?? ์์์ ์์์ ์ด๋ฉด false ๋ฐํ์ด๋
โ
์ ๊ฒฐ๊ณผ๋ฅผ ๋ด ์๋ค.
โ
๊ฒฐ๊ณผ : 5์ ๋ฐฐ์๊ฐ ์๋๋๋ค.
โ
๋ผ๊ณ ์ถ๋ ฅ๋ฉ๋๋ค. ์ด๋ณด๋ค ๋ ์ข์ ๋ฐฉ๋ฒ์ด ์์ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค ์์ผ๋ฉด ๋๊ธ๋ก ์๋ ค์ฃผ์ธ์ ใ ใ ใ ใ
โ
์ด์์ ๋๋ค. ์ฐธ๊ณ ํ์ค ๋ถ๋ค์ ์ฐธ๊ณ ํ์ ์ ์ฌ์ฉํ์ธ์!
'๊ฐ๋ฐ๋ ธํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[php] htmlspecialchars ์๋ฌ ํด๊ฒฐ (20) | 2023.02.10 |
---|
๋๊ธ