À¥µðÀÚÀÎ °øºÎ¹æ

      HTML,PHP °øºÎ¹æ

      ÆÁ & Å×Å© °Ô½ÃÆÇ


     





  ¹øÈ£ : 42 [php] rand º¯¼ö ¹× if¹® ¾Ë¾Æº¸±â      
  ÀÛ¼ºÀÚ : ÀÌ°ÇÈ£ ÀÛ¼ºÀÏ : 2005-12-11 07:31:29  


À̹ø ½Ã°£¿¡´Â php Áß¿¡¼­ rand º¯¼ö¿Í È°¿ë¿¡ ´ëÇØ ¾Ë¾Æº¸°Ú½À´Ï´Ù.
randº¯¼ö´Â ´ëü·Î ½±±â ¶§¹®¿¡ Ãʺ¸Àںе鵵 ½±°Ô ¹è¿ì½Ç ¼ö ÀÖ½À´Ï´Ù.

ÀÏ´Ü ¾Æ·¡ÀÇ ¼Ò½º¸¦ php ÆÄÀÏ·Î ÀúÀåÇϼ¼¿ä.

==============================

$num = rand(1,10);

if($num==1) {echo "1¹øÀÔ´Ï´Ù.";}
elseif($num==2) {echo "2¹øÀÔ´Ï´Ù.";}
elseif($num==3) {echo "3¹øÀÔ´Ï´Ù.";}
elseif($num==4) {echo "4¹øÀÔ´Ï´Ù.";}
elseif($num==5) {echo "5¹øÀÔ´Ï´Ù.";}
elseif($num==6) {echo "6¹øÀÔ´Ï´Ù.";}
elseif($num==7) {echo "7¹øÀÔ´Ï´Ù.";}
elseif($num==8) {echo "8¹øÀÔ´Ï´Ù.";}
elseif($num==9) {echo "9¹øÀÔ´Ï´Ù.";}
elseif($num==10) {echo "10¹øÀÔ´Ï´Ù.";}
else {echo "¿À·ù°¡ ÀÖ³ª º¾´Ï´Ù.";}

==============================

ÀúÀåÇϼÌÀ¸¸é php¸¦ Áö¿øÇÏ´Â °èÁ¤¿¡ ÆÄÀÏÀ» ¾÷·ÎµåÇÏ°í ½ÇÇàÇغ¸¼¼¿ä.
1¹øÀÔ´Ï´Ù, 2¹øÀÔ´Ï´Ù, 3¹øÀÔ´Ï´Ù ¶ó´Â ¼ýÀÚ°¡ ·£´ýÀ¸·Î Ãâ·ÂÀÌ µÈ´Ù¸é Á¤»óÀÔ´Ï´Ù.
¸¸¾à "¿À·ù°¡ ÀÖ³ª º¾´Ï´Ù." ¶ó´Â ¸Þ¼¼Áö°¡ ¶á´Ù¸é,
¼Ò½º¸¦ ÀÓÀÇ·Î ¼öÁ¤Çϼ̰ųª À߸ø ÀúÀåÇÑ °æ¿ìÀÔ´Ï´Ù.

ÀÚ, ÀÌÁ¦ À§ php ¼Ò½º¸¦ ºÐ¼®Çغ¸°Ú½À´Ï´Ù.

$num = rand(1,10);
1¿¡¼­ 10±îÁöÀÇ ¼ýÀÚ¸¦ ·£´ýÀ¸·Î »Ì½À´Ï´Ù.

if($num==1) {echo "1¹øÀÔ´Ï´Ù.";}
¸¸¾à $num º¯¼öÀÇ °ªÀÌ 1À̶ó¸é 1¹øÀÔ´Ï´Ù. ¶ó´Â ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÕ´Ï´Ù.

elseif($num==2) {echo "2¹øÀÔ´Ï´Ù.";}
if ¹®ÀÌ ÀÌ¹Ì µé¾î°¡ ÀÖ´Ù¸é, if¸¦ ¾²Áö ¸¶½Ã°í, elseif¸¦ ¾²¼¼¿ä.
¸¸¾à $num º¯¼öÀÇ °ªÀÌ 1°ú ´Ù¸¥ 2À̶ó¸é 2¹øÀÔ´Ï´Ù. ¶ó´Â ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÕ´Ï´Ù.

else {echo "¿À·ù°¡ ÀÖ³ª º¾´Ï´Ù.";}
if¿Í elseifÀÇ °æ¿ì°¡ ¾Æ´Ñ ´Ù¸¥ °æ¿ì¶ó¸é ¿À·ù°¡ ÀÖ³ª º¾´Ï´Ù. ¶ó´Â ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÕ´Ï´Ù.


º¹ÀâÇϽôٱ¸¿ä? º¹ÀâÇϽŠºÐµéÀ» À§ÇØ °£´ÜÇÏ°Ô Á¤¸®Çغ¸°Ú½À´Ï´Ù.

1. rand º¯¼ö´Â rand(ÃÖ¼Ò°ª,ÃÖ´ë°ª); À¸·Î ¾µ ¼ö ÀÖ½À´Ï´Ù.

2. if¹®Àº ¾Æ·¡Ã³·³ ¾²¸é µÉ °Í °°±º¿ä.
if(¾î¶°ÇÑ °æ¿ì) {echo "Ãâ·ÂÇÒ ¸Þ¼¼Áö";}

3. ¶Ç´Ù¸¥ if¹®À» ÀÛ¼º½Ã¿¡´Â if ´ë½Å elseif¸¦ ½áÁÝ´Ï´Ù.
elseif(ifÀÇ °æ¿ì¿Í ´Ù¸¥ ¶Ç´Ù¸¥ °æ¿ì) {echo "Ãâ·ÂÇÒ ¸Þ¼¼Áö";}

4. else¹®µµ Áß¿äÇѵ¥¿ä. À§ÀÇ if¹®µéÀÇ Á¶°Ç¿¡ ¸ÂÁö ¾ÊÀ» °æ¿ì¿¡ »ç¿ëÇϴµ¥,
php ¹®¹ý¿¡¼­ Áß¿äÇÑ ¿ªÇÒÀ» ÇÏ´Ï±î ²À ¿Ü¿öµÎ½Ã´Â °ÍÀÌ ÁÁÀ» °Í °°½À´Ï´Ù.
else¹®Àº ¾Æ·¡Ã³·³ ¾²¸é µË´Ï´Ù.

else {echo "ifÀÇ °æ¿ì¿¡ ¸ÂÁö ¾ÊÀ»¶§ Ãâ·ÂÇÒ ¸Þ¼¼Áö";}


Á¦°¡ php °­Á´ óÀ½ÀÌ¶ó¼­ ¸¹ÀÌ ºÎÁ·ÇÑ Á¡ÀÌ ÀÖÀ»°Ì´Ï´Ù.
¹®Á¦Á¡À» ÁöÀûÇØÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù. (ÅÂŬ·Î ¹ÞÁö´Â ¾ÊÀ¸´Ï±î¿ä. ^^;;)
½ºÄ«ÀÌ³Ý ¿©·¯ºÐ, °Ü¿ïÀÌ¶ó ³¯¾¾°¡ ²Ï³ª Ãß¿îµ¥, °¨±â¿¡ °É¸®¸é ´õ °í»ýÇÏ°ÚÁÒ?
Ãß¿î °Ü¿ï¿¡´Â Ưº°È÷ °Ç°­ Àß Ã¬±â½Ã±â ¹Ù¶ø´Ï´Ù.



ÀÛ¼ºÀÚ   ºñ¹Ð¹øÈ£       »èÁ¦½Ã ÇÊ¿äÇÕ´Ï´Ù.
¸Þ¼¼Áö
 
         
¹øÈ£ Á¦ ¸ñ±Û¾´ÀÌ÷ºÎ ÀÛ¼ºÀÏ Á¶È¸
43 [PlusNet]°Ô½ÃÆǺ° Æ÷ÀÎÆ® ´Ù¸£°Ô ÁÖ±â.. #ŸÀÌÇÎ ¿¡ ¹ÚÇöÅ   2006-01-12 49643
42 [php] rand º¯¼ö ¹× if¹® ¾Ë¾Æº¸±â ÀÌ°ÇÈ£   2005-12-11 42740
41 »óÅÂÇ¥½ÃÁÙ¿¡ ³ªÅ¸³ª´Â ¸µÅ©ÁÖ¼Ò °¨Ãß±â ÀÌÇö¿õ   2005-11-25 41795