PHP Ãâ·Â¹® ±âº» ÇüÅÂ9 . PHP ±âº»¹®¹ý½ºÅ²Á¦ÀÛ, ¼Ò½º¼öÁ¤ µîÀÇ ÀÛ¾÷À» À§ÇØ ±âº»ÀûÀ¸·Î ¾Ë¾Æ¾ß ÇÒ PHP ±âº»¹®¹ý ¸î °¡Áö¸¦ ³ª¿ÇÕ´Ï´Ù. PHP "¿ÏÀü Ãʺ¸ÀÚ" ¸¦ ´ë»óÀ¸·Î ÄÚµåÀÌÇØ Â÷¿øÀÇ ±âÃÊÀû ³»¿ëÀ» ÀÛ¼ºÇÑ °ÍÀÌ´Ï ÇØ´çµÇÁö ¾Ê´Â ºÐÀº ±×³É Áö³ª Ä¡½Ê½Ã¿À.
PHP ÆíÁý±â Ãßõ - (À©µµ¿ì ¸Þ¸ðÀåÀº °¡±ÞÀû »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.) ¤ý ¿¡µðÆ®Ç÷¯½º(EditPlus) : ±¹³» Á¦ÀÛ ÇÁ·Î±×·¥ Áß °¡Àå ¸¹ÀÌ »ç¿ëµÊ (±ÇÀå) ¤ý ¿ïÆ®¶ó¿¡µðÆ®(UltraEdit) : ±¹¿Ü Á¦ÀÛ ÇÁ·Î±×·¥ Áß °¡Àå ¸¹ÀÌ »ç¿ëµÊ
sample.php ¿øº»¼Ò½º | sample.php °¡ »ý¼ºÇس»´Â html ÅÂ±× | À¥ºÎ¶ó¿ìÀú Ãâ·Â ȸé | ||
<? // ¾Õ¿¡ '//' °¡ ºÙ¿©Áø ÁÙÀº Ãâ·Â¾øÀ½. $text1 = "¾È³çÇϼ¼¿ä?"; $text2 = "¹Ý°©½À´Ï´Ù."; ?> <html> <body> Ãâ·Â½ÃÀÛÇÕ´Ï´Ù.<br><br> text1 : <?= $text1 ?><br> text1 : <? echo $text1 ?><br><br> text2 : <?= $text2 ?> <br> text2 : <? echo $text2 ?> <br><br> <font color=#0000ff> <? echo " $text1 <br>"; echo " $text2 <br><br>"; ?> </font> </body> </html> | <html> <body> Ãâ·Â½ÃÀÛÇÕ´Ï´Ù.<br><br> text1 : ¾È³çÇϼ¼¿ä?<br> text1 : ¾È³çÇϼ¼¿ä?<br><br> text2 : ¹Ý°©½À´Ï´Ù. <br> text2 : ¹Ý°©½À´Ï´Ù. <br><br> <font color=#ooooff> ¾È³çÇϼ¼¿ä? <br> ¹Ý°©½À´Ï´Ù. <br><br> </font> </body> </html> |
Ãâ·Â½ÃÀÛÇÕ´Ï´Ù. text1 : ¾È³çÇϼ¼¿ä? text1 : ¾È³çÇϼ¼¿ä? text2 : ¹Ý°©½À´Ï´Ù. text2 : ¹Ý°©½À´Ï´Ù. ¾È³çÇϼ¼¿ä? ¹Ý°©½À´Ï´Ù. |
[ºÐ¼®] À§ ¿¹¿¡¼ sample.php ¿øº»¼Ò½º Äڵ带 »ìÆ캸¸é ¾Æ·¡¿Í °°Àº ÀÏÁ¤ÇÑ ±ÔÄ¢À» ãÀ» ¼ö ÀÖ´Ù. ¤ý // À¸·Î ½ÃÀ۵Ǵ ¶óÀÎÀº ÁÖ¼®¹®À¸·Î¼ Ãâ·Â¿¡ ¾Æ¹« ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù. ¤ý $text ¿Í °°ÀÌ $ ·Î ½ÃÀ۵Ǵ ´Ü¾î´Â ¾î¶² °ªÀ» ÀúÀåÇÏ´Â 'º¯¼ö' ÀÌ´Ù. ¤ý php ÄÚµå´Â <? ¿Í ?> »çÀÌ¿¡ µé¾î°£´Ù. ¤ý <?= $abcd ?> ´Â $abcd º¯¼ö¿¡ ÀúÀåµÈ ³»¿ëÀ» Ãâ·ÂÇ϶ó´Â ÀǹÌÀÌ´Ù. ¤ý <? echo $abcd ?> µµ $abcd º¯¼ö¿¡ ÀúÀåµÈ ³»¿ëÀ» Ãâ·ÂÇ϶ó´Â ÀǹÌÀÌ´Ù.include ¹®
main.php ¸ÞÀμҽº | À¥ºÎ¶ó¿ìÀú Ãâ·Â ȸé | |
1.üũīµå·Î Áö±Ý ¹Ù²Ù¼¼¿ä.<br> <? include "./sub.php"; ?> 3.´Ù¾çÇÑ ÇýÅÃÀ» ¹ÞÀ¸¼¼¿ä. |
1.üũīµå·Î Áö±Ý ¹Ù²Ù¼¼¿ä. 2.Çö±ÝÄ«µåÀÇ ¿Ïº®ÇÑ À§Á¶ ¹æÁö. 3.´Ù¾çÇÑ ÇýÅÃÀ» ¹ÞÀ¸¼¼¿ä. |
sub.php ¼Ò½º ¡é¡è |
2.Çö±ÝÄ«µåÀÇ ¿Ïº®ÇÑ À§Á¶ ¹æÁö.<br> |
ÇÔ¼ö
º¯¼ö ¾î¶² °ªÀ» ÀúÀåÇϱâ À§Çؼ´Â º¯¼ö¶ó´Â ±×¸©À» »ç¿ëÇÑ´Ù. ¤ý ÀϹݺ¯¼ö : 1°³ÀÇ µ¶¸³µÈ °ªÀ» °¡Áö´Â º¯¼öÀÌ´Ù. ÀúÀå: $myname="È«±æµ¿"; Ãâ·Â : echo $myname ; ¶Ç´Â <?= $myname ?> ¤ý ¹è¿º¯¼ö : ÇÑÁÙ·Î ¿«¿©Áø º¯¼öµéÀÇ ¹À½ÀÌ´Ù. ÀúÀå: $myfamily = array(father=>'±èö¼ö' , mother=>'ÀÌ¿µÈñ' , me=>'±è¿ÕÀÚ' , sister=>'±è°øÁÖ'); Ãâ·Â: echo $myfamily[father] ; ¶Ç´Â <?= $myfamily[mother] ?>
php ÄÚµå | Ãâ·Â°á°ú | |
$string = "¾Æ¸§´Ù¿î ¼¼»ó"; echo strlen($string); |
13 |
php ÄÚµå | Ãâ·Â°á°ú | |
function plus_plus($int){ $int2 = $int + 2; return $int2 } echo plus_plus(214); echo plus_plus(17); |
216 19 |
Á¦¾î¹® ¤ýif($strin == 'abcd') echo 'ok'; // ¸¸¾à, $strin º¯¼öÀÇ °ªÀÌ 'abcd' À̸é 'ok' ¶ó°í Ãâ·ÂÇ϶ó. ¤ýfor($i=1; $i<=10; $i++) echo 'ok'; // $i °¡ 10 ÀÌ µÉ¶§±îÁö 1¾¿ Áõ°¡ÇÏ¸é¼ 'ok' ¸¦ ¹Ýº¹ Ãâ·ÂÇ϶ó. ¤ýwhile($i < 10){ echo 'ok'; $i=$i+1; } // $i °¡ 10 ÀÌ µÉ¶§±îÁö 1¾¿ Áõ°¡ÇÏ¸é¼ 'ok' ¸¦ ¹Ýº¹ Ãâ·ÂÇ϶ó. ¤ýforeach($myfamily as $value) echo $value; // ¹è¿ºÐ¼ö $myfamily ÀÇ ¿ä¼ÒµéÀ» Â÷·Ê´ë·Î Ãâ·ÂÇ϶ó.
FORM ¹®¼ => PHPº¯¼ö »ý¼º html ÀÇ Form ¾ç½Ä¿¡¼ ÀÔ·ÂÇÑ µ¥ÀÌŸ°¡ php ÆÄÀÏ¿¡¼ º¯¼ö·Î »ý¼ºµÇ´Â °úÁ¤À» »ìÆ캸ÀÚ.
form.html ¼Ò½º | show.php ¼Ò½º | Æû Àü¼ÛÈÄ Ãâ·ÂµÈ ºÎ¶ó¿ìÀú ȸé | ||
<form method=post action='./show.php'> À̸§ <input type=text name=myname value='È«±æµ¿'> º°¸í <input type=text name=mynick value='È«¸Û±¸'> ¸ÞÀÏ <input type=text name=mymail value='abc@red.com'> <input type=submit value='Àü¼Û'> </form> | ³ªÀÇ ½Å»óÁ¤º¸ÀÔ´Ï´Ù.<br> 1. ³» À̸§Àº: <?=$myname?><br> 2. ³» º°¸íÀº: <?=$mynick?><br> 3. ³» ¸ÞÀÏÀº: <?=$mymail?><br> | ³ªÀÇ ½Å»óÁ¤º¸ÀÔ´Ï´Ù. 1. ³» À̸§Àº: È«±æµ¿ 2. ³» º°¸íÀº: È«¸Û±¸ 3. ³» ¸ÞÀÏÀº: abc@red.com |
¸µÅ©URL(GET) => PHPº¯¼ö »ý¼º http://abcd.co.kr/show.php?myname=È«±æµ¿ °ú °°Àº ¸µÅ©URL ¿¡ ÀÇÇÑ GET ¹æ½ÄÀÇ º¯¼ö»ý¼ºÀ» »ìÆ캸ÀÚ.
link.html ¼Ò½º | show.php ¼Ò½º | ¸µÅ© Ŭ¸¯ÈÄ Ãâ·ÂµÈ ºÎ¶ó¿ìÀú ȸé | ||
<a href="/show.php?myname=È«±æ¼ø&mynick=±æ¼øÀÌ&mymail=qwe@fgc.net">Ŭ¸¯Çϼ¼¿ä</a> | ³ªÀÇ ½Å»óÁ¤º¸ÀÔ´Ï´Ù.<br> 1. ³» À̸§Àº: <?=$myname?><br> 2. ³» º°¸íÀº: <?=$mynick?><br> 3. ³» ¸ÞÀÏÀº: <?=$mymail?><br> | ³ªÀÇ ½Å»óÁ¤º¸ÀÔ´Ï´Ù. 1. ³» À̸§Àº: È«±æ¼ø 2. ³» º°¸íÀº: ±æ¼øÀÌ 3. ³» ¸ÞÀÏÀº: qwe@fgc.net |