³¯Â¥: 1996-04-06 | ±Û¾´ÀÌ: µµ¾Æ | 9681 ¹ø | ÇÁ¸°Æ® | ¸ÞÀϷκ¸³»±â

Á¦ 6°­ - ¸®½ºÆ®


ÆÞÀÇ °­·ÂÇÔÀº ³»ÀåµÈ µ¥ÀÌŸ Çü°ú À̵éÀ» ó¸®ÇÏ´Â ÆÞ ÀÚüÀÇ ´É·Â¿¡ ÀÇÁ¸ÇÑ´Ù. ¸®½ºÆ®´Â ¼ø¼­¸¦ °®´Â ½ºÄ®¶óÀÇ ÁýÇÕÀÌ¸ç ¸®½ºÆ®¶§¹®¿¡ »ç¿ëÀÚ´Â ½ºÄ®¶ó º¯¼ö¸¦ º¸´Ù º¹ÀâÇÑ Çü½ÄÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸®½ºÆ®´Â ÇÁ·Î±×·¥ ¸Þ¸ð¸®·Î ºÎÅÍ µ¿ÀûÀ¸·Î ÇÒ´ç, Á¦°ÅµÈ´Ù. ¸®½ºÆ® °¢°¢ÀÇ ¿ä¼Ò´Â ¸®½ºÆ®ÀÇ À§Ä¡¿¡ µû¶ó Á¤¼ö(¹è¿­Ã·ÀÚ)·Î ÂüÁ¶ÇÒ ¼öÀÖ´Ù. ù ¹ø ¹è¿­Ã·ÀÚ´Â C¿Í ¸¶Âù°¡Áö·Î "0"À¸·Î ½ÃÀÛÇÑ´Ù. ¿ä¾à

( )(°ýÈ£)
¸®½ºÆ® »ý¼ºÀÚ
,(½°Ç¥)
½°Ç¥´Â ¸®½ºÆ®ÀÇ °¢ ¿ä¼Ò¸¦ ºÐ¸®Çϴµ¥ »ç¿ëµÈ´Ù.
[ ](´ë°ýÈ£)
´ë°ýÈ£´Â ¸®½ºÆ®¸¦ ÂüÁ¶Çϴµ¥ »ç¿ëµÈ´Ù.

($sec, $min, $hour) = (localtime(time))[0..2];
print "$hour½Ã $minºÐ $secÃÊ\n";
¸®½ºÆ® ¿¬»êÀÚ

ÆÞ¿¡¼­´Â ¸®½ºÆ®¿¡´ëÇØ µÎ °³ÀÇ ¿¬»êÀÚ¸¦ Á¦°øÇÑ´Ù.

x
¸®½ºÆ®¸¦ ÁöÁ¤µÈ Ƚ ¼ö¸¹Å­ ¹Ýº¹.
..
¸®½ºÆ®ÀÇ ¹üÀ§¸¦ ÁöÁ¤

@nums1 = (1..5) x 3;
@nums2 = @nums1 x 3;
print "@nums1\n@nums2\n";
ÇÔ¼öÀÇ »ç¿ëÇü½Ä

ÆÞÀº ¸¹Àº ³»Àå ÇÔ¼ö¸¦ °¡Áö°í ÀÖ´Ù. ³»Àå ÇÔ¼ö °¢°¢¿¡´ëÇÑ ¼³¸íÀº man perlfunc¸¦ ÀÌ¿ëÇؼ­ ÂüÁ¶Çϱâ·Î ÇÏ°í ¿©±â¼­´Â °£´ÜÈ÷ ÀÌ ÇÔ¼öµéÀÇ »ç¿ëÇü½Ä¿¡´ëÇØ ¼³¸íÇÏ°Ú´Ù.

ÆÞÀÇ ÇÔ¼öµéÀº ÇÔ¼ö °íÀ¯ÀÇ À̸§(print, chop, close µî)¿¡ÀÇÇØ ±¸ºÐµÈ´Ù. ¸íÈ®¼ºÀ» À§ÇØ ÇÔ¼öÀÇ ¸Å°³º¯¼öµéÀº °ýÈ£³»¿¡ ½°Ç¥·Î ºÐ¸®µÈ ¸®½ºÆ®·Î Á¦°øµÈ´Ù. ½°Ç¥´Â ¹ÝµíÀÌ ÇÊ¿äÇÏÁö¸¸, °ýÈ£´Â Á¾Á¾ »ç¿ëÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù.

print("±æÀÌ: " ,length("¾È³ç~~. Àß Áö³»º¸ÀÚ")); 
# ÀÌ ¹®ÀåÀº ´ÙÀ½ ¹®Àå°ú µ¿ÀÏÇÑ °á°ú¸¦ Ãâ·ÂÇÑ´Ù.
print "±æÀÌ: ", length "¾È³ç~~. Àß Áö³»º¸ÀÚ"; 

´Ù¸¥ ¾ð¾î¿¡ Àͼ÷ÇÑ »ç¶÷µé¿¡°Ô µÎ¹ø° ¿¹´Â ´Ù¼Ò È¥¶õ½º·¯¿ï °ÍÀÌ´Ù. ±×·¯³ª ÆÞ¿¡¼­´Â °ü·ÊÀûÀ¸·Î print ¹®¸¸Àº °ýÈ£¸¦ »ç¿ëÇÏÁö ¾Ê°í ÀÖ´Ù. È¥¶õÀ» ¸·±âÀ§ÇØ ¸ðµç ÇÔ¼ö¿¡ °ýÈ£¸¦ »ç¿ëÇÒ ¼öµµ ÀÖÀ¸¸ç ÇÊ¿ä¿¡ µû¶ó »ý·«ÇÒ ¼öµµ ÀÖ´Ù.

±×·¯³ª ÇÑ°¡Áö ÁÖÀÇÇÒ °ÍÀº °ýÈ£¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ ÇÔ¼öÀ̸§°ú °ýÈ£¸¦ ºÙ¿©½á¾ß ÇÑ´Ù. ÇÔ¼ö¸í°ú °ýÈ£»çÀÌ¿¡ °ø¹éÀÌ Æ÷ÇԵǸé À̶§ÀÇ °ýÈ£´Â ÇÔ¼öÀÇ ÀÎÀÚ¸¦ ±¸ºÐÇϱâÀ§ÇÑ °ÍÀÌ ¾Æ´Ï¶ó ¿¬»êÀÚÀÇ ¿ì¼±¼øÀ§¸¦ ³ôÀ̱âÀ§ÇØ »ç¿ëµÇ´Â °ÍÀ¸·Î °£ÁÖµÇ¾î ¿¹»óÄ¡ ¸øÇÑ °á°ú¸¦ ÃÊ·¡ÇÑ´Ù.

print 1+2+3;		# °á°ú: 6
print(1+2) + 3;		# °á°ú: 3
print (1+2)+3;		# °á°ú: 3
print +(1+2)+3;		# °á°ú: 6
print ((1+2)+3);	# °á°ú: 6
¸®½ºÆ® °ü·Ã ÇÔ¼ö sort(LIST)

ÀÎÀÚ·Î ¹ÞÀº LIST¸¦ Á¤·ÄÇÑ ÈÄ, Á¤·ÄÇÑ ¸®½ºÆ®¸¦ ¸®ÅÏÇÑ´Ù.

($a, $b, $c, $d) = sort("²Ñ°ú¸®","¡","ºÏ","À屸");
print "$a, $b, $c, $d\n";
# °á°ú´Â ²Ñ°ú¸®, ºÏ, À屸, ¡
reverse(LIST)

ÀÎÀÚ·Î ¹ÞÀº LIST¸¦ ¿ªÀ¸·Î Á¤·ÄÇÑ µÚ, Á¤·ÄÇÑ ¸®½ºÆ®¸¦ ¸®ÅÏÇÑ´Ù.

($a, $b, $c, $d) = reverse("²Ñ°ú¸®","¡","ºÏ","À屸");
print "$a, $b, $c, $d\n";
# °á°ú´Â À屸, ºÏ, ¡, ²Ñ°ú¸®
join(EXPR, LIST)

LISTÀÇ °¢ ¿ä¼Ò¸¦ EXPR·Î °áÇÕÇÑ ÈÄ, °áÇÕÇÑ °á°ú(¹®ÀÚ¿­)À» ¸®ÅÏ

$join = join(':', "²Ñ°ú¸®","¡","ºÏ","À屸");
print "$join\n";
# °á°ú´Â ²Ñ°ú¸®:¡:ºÏ:À屸
split(/PATTERN/,EXPR, LIMIT)

LIMIT¸¦ PATTERNÀ¸·Î ³ª´©°í ³ª´©¾îÁø ºÎºÐ ¹®ÀÚ¿­ÀÇ ¹è¿­À» ¸®ÅÏÇÑ´Ù.

$join = '²Ñ°ú¸®:¡:ºÏ:À屸';
($a, $b, $c, $d) = split(':', $join);
print "$a, $b, $c, $d\n";
# °á°ú´Â ²Ñ°ú¸®, ¡, ºÏ, À屸
¿¬½À - ¹æ¸í·Ï

»ç¿ëÀÚÀÇ ÀÔ·ÂÀÌ È­¸éÀ¸·Î Ãâ·ÂÇϵµ·Ï guest.cgi¸¦ º¯°æÇ϶ó. »ç¿ëÀÚÀÇ ÀÔ·ÂÀº guest.htmlÀÇ method°¡ GETÀÎ °æ¿ì

$query = $ENV{'QUERY_STRING'};

¸¦ ÅëÇØ ÀÐÀ» ¼ö ÀÖÀ¸¸ç POSTÀÎ °æ¿ì

$query = <STDIN>;

À» ÅëÇØ ÀÐÀ» ¼ö ÀÖ´Ù.



´ÙÀ½±Û: Á¦ 7°­ - ¹è¿­ (9605)1996-04-07
ÀÌÀü±Û: Á¦ 5°­ - ½ºÄ®¶ó º¯¼ö (15879)1996-04-05

¼¼»ó»ç´Â À̾߱â



RSS ±¸µ¶ (À͸í | ȸ¿ø | °­Á | Æ÷·³)
(C) 1996 ~ 2017 QAOS.com All rights reserved.