๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Designer_Vibi/Programming

php_๊ธฐ๋ณธ๋ฌธ๋ฒ•

by PowerPurpleGal_Vibi 2019. 5. 2.
๋ฐ˜์‘ํ˜•

php๋Š” ์›น์„œ๋ฒ„์™€ ๋ฐ์ดํƒ€๋ฒ ์ด์Šค ์‚ฌ์ด์—์„œ ์ค„๊ฐœํ•˜๋Š” ์—ญํ• ์„ ํ•˜๋ฏ€๋กœ ๋ฏธ๋“ค์›จ์–ด๋ผ๊ณ ๋„ ๋ถ€๋ฅธ๋‹ค

php์ž…๋ ฅ๊ฐ’์„ ๋ฐ›๋Š” ๋ฐฉ๋ฒ•

์ฃผ์†Œ์ฐฝ์— ์ƒ์„ฑ๋œ ๊ฐ’์„ php์ฝ”๋“œ๋กœ ๋ถˆ๋Ÿฌ์˜ฌ๋•Œ๋Š” $_GET[' '] ์„ ์‚ฌ์šฉ

์ฃผ์†Œ์ฐฝ์— ์ฃผ์†Œ์™€ ๊ฐ’์„ ๊ตฌ๋ถ„ํ• ๋•Œ์—๋Š” "?" ๋กœ ๊ตฌ๋ถ„ํ•˜๊ณ  ๊ฐ’๊ณผ ๊ฐ’์„ ๊ตฌ๋ถ„ ํ• ๋•Œ์—๋Š” "&"๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค.

ex) http://localhost/php/1.php?id=1&name=vibi

<?php

echo $_GET['name'].",".$_GET['id'];

?>

//์ถœ๋ ฅ vibi,1

 

php์—์„œ ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•  ๋•Œ $์„ ์‚ฌ์šฉ ํ•˜๋Š”๋ฐ 

์ด๋ฏธ ์•ฝ์†๋˜์–ด์žˆ๋Š” ๋ฐฐ์—ด๋“ฑ์˜ ๊ฐ์ฒด๋“ค์„ ์‚ฌ์šฉ ํ• ๋•Œ์—๋Š” $_GET[' '] ์ฒ˜๋Ÿผ

"$_๊ฐ์ฒด์ด๋ฆ„[' '] ์ด๋Ÿฐ์‹์œผ๋กœ ์‚ฌ์šฉ

 

php ๋ถ„๋ฆฌ๋œ ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ index๋ฌธ์„œ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•

<html>

<head>

<title></title>

</head>

<body>

<?php

echo file_get_contents($_GET['id'].".txt");

?>//$_GET['๊ฐ’']์œผ๋กœ ์ž…๋ ฅ๋ฐ›์€ ๊ฐ’์— ํ•ด๋‹นํ•˜๋Š” ์ด๋ฆ„์— ".txt" ํ™•์žฅ์ž๊ฐ€ ๋ถ™์€ ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ๊ฐ€์ ธ์™€๋ผ

</body>

</html>

 

php If๋ฌธ์„ ์‚ฌ์šฉํ•ด์„œ ์ž…๋ ฅ๊ฐ’์ด ๋น„์–ด์žˆ์„๋•Œ ์ž‘๋™์„ ์ œ์–ดํ•˜๋Š” ๋ฐฉ๋ฒ•

<article>

<?php

if( empty($_GET['id']) == false ) { //emptyํ•จ์ˆ˜๋Š” ๊ฐ’์ด ๋น„์–ด์žˆ์„๋•Œ true์ด๋‹ค.

echo file_get_contents($_GET['id'].".txt"); //if๋ฌธ์— ๋”ฐ๋ผ์„œ ์ž…๋ ฅ๊ฐ’์ด ๋น„์–ด์žˆ์œผ๋ฉด ์ด ํ•จ์ˆ˜๊ตฌ๋ฌธ์€ ์‹คํ–‰๋˜์ง€ ์•Š๋Š”๋‹ค

}

?>

</article>

 

 

 

 

 

 

๋ฐ˜์‘ํ˜•