Address: http://man.chinacode.com/perl/index.htm
Title: PerlÖÐÎÄÊÖ²á  •  Size: 16498  •  Last Modified: Sun, 11 Jun 2006 06:54:10 GMT
¡¡

Perl 5½Ì³Ì
by chinacode

Ŀ¼

µÚÒ»²¿·Ö PerlÓïÑÔ

µÚÒ»Õ ¸ÅÊö

µÚ¶þÕ ¼òµ¥±äÁ¿

µÚÈýÕÂ ²Ù×÷·û

µÚËÄÕ ÁбíºÍÊý×é±äÁ¿

µÚÎåÕ Îļþ¶Áд

µÚÁùÕ ģʽƥÅä

µÚÆßÕ ¿ØÖƽṹ

µÚ°ËÕ ×Ó³ÌÐò

µÚ¾ÅÕ ¹ØÁªÊý×é(¹þÏ£±í)

µÚʮՠ¸ñʽ»¯Êä³ö

µÚʮһÕ Îļþϵͳ

µÚÊ®¶þÕÂ ÒýÓÃ(Ö¸Õë)

µÚÊ®ÈýÕÂ ÃæÏò¶ÔÏó±à³Ì

µÚÊ®ËÄÕ °üºÍÄ£¿é

¸½Â¼Ò» º¯Êý¼¯

µÚ¶þ²¿·Ö PerlµÄCGIÓ¦ÓÃ

µÚÒ»ÕÂ cgilibÀý

µÚ¶þÕ ¶¯Ì¬´´½¨Í¼Ïñ

µÚÈýÕ ¼ÆÊýÆ÷µÄ±àд·½·¨

µÚËÄÕÂ Web ServerÉèÖÃ

µÚÎåÕ¡¢...
¡¡

ÏêϸĿ¼

µÚÒ»²¿·Ö PerlÓïÑÔ

µÚÒ»Õ ¸ÅÊö

Ò»¡¢PerlÊÇʲô?
¶þ¡¢PerlÔÚÄÄÀï?
Èý¡¢ÔËÐÐ
ËÄ¡¢×¢ÊÍ

µÚ¶þÕ ¼òµ¥±äÁ¿

Ò»¡¢ÕûÐÍ
¶þ¡¢¸¡µãÊý
Èý¡¢×Ö·û´®

µÚÈýÕÂ ²Ù×÷·û

Ò»¡¢ËãÊõ²Ù×÷·û
¶þ¡¢ÕûÊý±È½Ï²Ù×÷·û
Èý¡¢×Ö·û´®±È½Ï²Ù×÷·û
ËÄ¡¢Âß¼­²Ù×÷·û
Î塢λ²Ù×÷·û
Áù¡¢¸³Öµ²Ù×÷·û
Æß¡¢×ÔÔö×Ô¼õ²Ù×÷·û
°Ë¡¢×Ö·û´®Áª½áºÍÖØ¸´²Ù×÷·û
¾Å¡¢¶ººÅ²Ù×÷·û
Ê®¡¢Ìõ¼þ²Ù×÷·û
ʮһ¡¢²Ù×÷·ûµÄ´ÎÐò

µÚËÄÕ ÁбíºÍÊý×é±äÁ¿

Ò»¡¢Áбí
¶þ¡¢Êý×é--ÁбíµÄ´æÖü
  1¡¢Êý×éµÄ´æÈ¡
  2¡¢×Ö·û´®Öеķ½À¨ºÅºÍ±äÁ¿Ìæ»»
  3¡¢ÁÐ±í·¶Î§
  4¡¢Êý×éµÄÊä³ö
  5¡¢Áбí/Êý×éµÄ³¤¶È
  6¡¢×ÓÊý×é
  7¡¢ÓйØÊý×éµÄ¿âº¯Êý

µÚÎåÕ Îļþ¶Áд

Ò»¡¢´ò¿ª¡¢¹Ø±ÕÎļþ
¶þ¡¢¶ÁÎļþ
Èý¡¢Ð´Îļþ
ËÄ¡¢ÅжÏÎļþ״̬
Îå¡¢ÃüÁîÐвÎÊý
Áù¡¢´ò¿ª¹ÜµÀ

µÚÁùÕ ģʽƥÅä

Ò»¡¢¼ò½é
¶þ¡¢Æ¥Åä²Ù×÷·û
Èý¡¢Ä£Ê½ÖеÄÌØÊâ×Ö·û
  1¡¢×Ö·û +
  2¡¢×Ö·û []ºÍ[^]
  3¡¢×Ö·û *ºÍ?
  4¡¢×ªÒå×Ö·û
  5¡¢Æ¥ÅäÈÎÒâ×Öĸ»òÊý×Ö
  6¡¢ÃªÄ£Ê½
  7¡¢Ä£Ê½ÖеıäÁ¿Ìæ»»
  8¡¢×Ö·û·¶Î§×ªÒåǰ׺
  9¡¢Æ¥ÅäÈÎÒâ×Ö·û
  10¡¢Æ¥ÅäÖ¸¶¨ÊýÄ¿µÄ×Ö·û
  11¡¢Ö¸¶¨Ñ¡Ïî
  12¡¢Ä£Ê½µÄ²¿·ÖÖØÓÃ
  13¡¢×ªÒåºÍÌØ¶¨×Ö·ûµÄÖ´ÐдÎÐò
  14¡¢Ö¸¶¨Ä£Ê½¶¨½ç·û
  15¡¢Ä£Ê½´ÎÐò±äÁ¿
ËÄ¡¢Ä£Ê½Æ¥ÅäÑ¡Ïî
  1¡¢Æ¥ÅäËùÓпÉÄܵÄģʽ(gÑ¡Ïî)
  2¡¢ºöÂÔ´óСд(iÑ¡Ïî)Àý
  3¡¢½«×Ö·û´®¿´×÷¶àÐÐ(mÑ¡Ïî)
  4¡¢Ö»Ö´ÐÐÒ»´Î±äÁ¿Ìæ»»Àý
  5¡¢½«×Ö·û´®¿´×÷µ¥ÐÐÀý
  6¡¢ÔÚģʽÖкöÂÔ¿Õ¸ñ
Îå¡¢Ìæ»»²Ù×÷·û
Áù¡¢·­Òë²Ù×÷·û
Æß¡¢À©Õ¹Ä£Ê½Æ¥Åä
  1¡¢²»´æÖüÀ¨ºÅÄ򵀮¥ÅäÄÚÈÝ
  2¡¢ÄÚǶģʽѡÏî
  3¡¢¿Ï¶¨µÄºÍ·ñ¶¨µÄÔ¤¼ûÆ¥Åä
  4¡¢Ä£Ê½×¢ÊÍ

µÚÆßÕ ¿ØÖƽṹ

Ò»¡¢Ìõ¼þÅжÏ
¶þ¡¢Ñ­»·£º
  1¡¢whileÑ­»·
  2¡¢untilÑ­»·
  3¡¢forÑ­»·
  4¡¢Õë¶ÔÁбí(Êý×é)ÿ¸öÔªËØµÄforeachÑ­»·
  5¡¢doÑ­»·
  6¡¢Ñ­»·¿ØÖÆ
  7¡¢´«Í³µÄgotoÓï¾ä
Èý¡¢µ¥ÐÐÌõ¼þ

µÚ°ËÕ ×Ó³ÌÐò

Ò»¡¢¶¨Òå
¶þ¡¢µ÷ÓÃ
   1¡¢ÓÃ&µ÷ÓÃ
   2¡¢Ïȶ¨Òåºóµ÷ÓÃ
   3¡¢Ç°ÏòÒýÓÃ
   4¡¢ÓÃdoµ÷ÓÃ
Èý¡¢·µ»ØÖµ
ËÄ¡¢¾Ö²¿±äÁ¿
Îå¡¢×Ó³ÌÐò²ÎÊý´«µÝ
   1¡¢ÐÎʽ
   2¡¢´«ËÍÊý×é
Áù¡¢µÝ¹é×Ó³ÌÐò
Æß¡¢ÓñðÃû´«µÝÊý×é²ÎÊý
°Ë¡¢Ô¤¶¨ÒåµÄ×Ó³ÌÐò

µÚ¾ÅÕ ¹ØÁªÊý×é(¹þÏ£±í)

Ò»¡¢Êý×é±äÁ¿µÄÏÞÖÆ
¶þ¡¢¶¨Òå
Èý¡¢·ÃÎʹØÁªÊý×éµÄÔªËØ
ËÄ¡¢Ôö¼ÓÔªËØ
Îå¡¢´´½¨¹ØÁªÊý×é
Áù¡¢´ÓÊý×é±äÁ¿¸´ÖƵ½¹ØÁªÊý×é
Æß¡¢ÔªËصÄÔöɾ
°Ë¡¢ÁгöÊý×éµÄË÷ÒýºÍÖµ
¾Å¡¢ÓùØÁªÊý×éÑ­»·
Ê®¡¢ÓùØÁªÊý×é´´½¨Êý¾Ý½á¹¹
  1¡¢(µ¥)Á´±í
  2¡¢½á¹¹
  3¡¢Ê÷

µÚʮՠ¸ñʽ»¯Êä³ö

Ò»¡¢¶¨Òå´òÓ¡¸ñʽ
¶þ¡¢ÏÔʾ´òÓ¡¸ñʽ
Èý¡¢ÔÚ´òÓ¡¸ñʽÖÐÏÔʾֵ
  1¡¢Í¨ÓõĴòÓ¡¸ñʽ
  2¡¢¸ñʽºÍ¾ÖÓò±äÁ¿
  3¡¢Ñ¡ÔñÖµÓò¸ñʽ
  4¡¢Êä³öÖµÓò×Ö·û
ËÄ¡¢Êä³öµ½ÆäËüÎļþ
Îå¡¢·ÖÒ³
Áù¡¢¸ñʽ»¯³¤×Ö·û´®
Æß¡¢ÓÃprintf¸ñʽ»¯Êä³ö

µÚʮһÕ Îļþϵͳ

Ò»¡¢ÎļþÊäÈë/Êä³öº¯Êý
  1¡¢»ù±¾I/Oº¯Êý
    1)openº¯Êý
    2)ÓÃopenÖØ¶¨ÏòÊäÈë
    3)ÎļþÖØ¶¨Ïò
    4)Ö¸¶¨¶ÁдȨÏÞ
    5)closeº¯Êý
    6)print, printfºÍwriteº¯Êý
    7)selectº¯Êý
    8)eofº¯Êý
    9)¼ä½ÓÎļþ±äÁ¿
  2¡¢Ìø¹ýºÍÖØ¶ÁÊý¾Ý
  3¡¢ÏµÍ³¶Áдº¯Êý
  4¡¢ÓÃgetc¶ÁÈ¡×Ö·û
  5¡¢ÓÃbinmode¶ÁÈ¡¶þ½øÖÆÎļþ
¶þ¡¢Ä¿Â¼´¦Àíº¯Êý
  1¡¢mkdir
  2¡¢chdir
  3¡¢opendir
  4¡¢closedir
  5¡¢readdir
  6¡¢telldir
  7¡¢seekdir
  8¡¢rewinddir
  9¡¢rmdir
Èý¡¢ÎļþÊôÐÔº¯Êý
  1¡¢ÎļþÖØ¶¨Î»º¯Êý
  2¡¢Á´½ÓºÍ·ûºÅÁ´½Óº¯Êý
  3¡¢ÎļþÐí¿ÉȨº¯Êý
  4¡¢ÆäËûÊôÐÔº¯Êý
ËÄ¡¢Ê¹ÓÃDBMÎļþ

µÚÊ®¶þÕ Perl5ÖеÄÒýÓÃ(Ö¸Õë)

Ò»¡¢ÒýÓüò½é
¶þ¡¢Ê¹ÓÃÒýÓÃ
Èý¡¢Ê¹Ó÷´Ð±Ïß(\)²Ù×÷·û
ËÄ¡¢ÒýÓúÍÊý×é
Îå¡¢¶àάÊý×é
Áù¡¢×Ó³ÌÐòµÄÒýÓÃ
  ×Ó³ÌÐòÄ£°å
Æß¡¢Êý×éÓë×Ó³ÌÐò
°Ë¡¢Îļþ¾ä±úµÄÒýÓÃ

µÚÊ®ÈýÕ PerlµÄÃæÏò¶ÔÏó±à³Ì

Ò»¡¢Ä£¿é¼ò½é
¶þ¡¢PerlÖеÄÀà
Èý¡¢´´½¨Àà
ËÄ¡¢¹¹Ô캯Êý
   .ʵÀý±äÁ¿
Îå¡¢·½·¨
Áù¡¢·½·¨µÄÊä³ö
Æß¡¢·½·¨µÄµ÷ÓÃ
°Ë¡¢ÖØÔØ
¾Å¡¢Îö¹¹º¯Êý
Ê®¡¢¼Ì³Ð
ʮһ¡¢·½·¨µÄÖØÔØ
Ê®¶þ¡¢PerlÀàºÍ¶ÔÏóµÄһЩעÊÍ

µÚÊ®ËÄÕ Perl5µÄ°üºÍÄ£¿é

Ò»¡¢requireº¯Êý
  1¡¢requireº¯ÊýºÍ×Ó³ÌÐò¿â
  2¡¢ÓÃrequireÖ¸¶¨Perl°æ±¾
¶þ¡¢°ü
  1¡¢°üµÄ¶¨Òå
  2¡¢ÔÚ°ü¼äÇл»
  3¡¢main°ü
  4¡¢°üµÄÒýÓÃ
  5¡¢Ö¸¶¨ÎÞµ±Ç°°ü
  6¡¢°üºÍ×Ó³ÌÐò
  7¡¢Óðü¶¨Òå˽ÓÐÊý¾Ý
  8¡¢°üºÍϵͳ±äÁ¿
  9¡¢·ÃÎÊ·ûºÅ±í
Èý¡¢Ä£¿é
  1¡¢´´½¨Ä£¿é
  2¡¢µ¼ÈëÄ£¿é
  3¡¢Ô¤¶¨ÒåÄ£¿é

¸½Â¼Ò» º¯Êý¼¯

Ò»¡¢½ø³Ì´¦Àíº¯Êý
  1¡¢½ø³ÌÆô¶¯º¯Êý
  2¡¢½ø³ÌÖÕÖ¹º¯Êý
  3¡¢½ø³Ì¿ØÖƺ¯Êý
  4¡¢ÆäËü¿ØÖƺ¯Êý
¶þ¡¢Êýѧº¯Êý
Èý¡¢×Ö·û´®´¦Àíº¯Êý
ËÄ¡¢±êÁ¿×ª»»º¯Êý
Îå¡¢Êý×éºÍÁÐ±íº¯Êý
Áù¡¢¹ØÁªÊý×麯Êý

µÚ¶þ²¿·Ö PerlµÄCGIÓ¦ÓÃ

µÚÒ»ÕÂ cgilibÀý

µÚ¶þÕ ¶¯Ì¬´´½¨Í¼Ïñ

µÚÈýÕ ¼ÆÊýÆ÷µÄ±àд·½·¨

Ò»¡¢¼Ç¼(log)Îļþ
  1¡¢grep
  2¡¢page-stats
  3¡¢wusage
¶þ¡¢´´½¨×Ô¼ºµÄ¼ÆÊýÆ÷
  1¡¢Ê¹ÓÃDBMÎļþ
  2¡¢Îı¾Îļþ
  3¡¢ÎļþËø¶¨
  4¡¢Êä³ö¼ÆÊý½á¹û
  5¡¢www Homepage Access Counter
  6¡¢Ê¹ÓÃGDͼÐοâ

µÚËÄÕÂ ÉèÖÃWeb ServerÒÔÔËÐÐCGI

Ò»¡¢NCSA Server
¶þ¡¢CERN httpd
Èý¡¢Netscape Server
ËÄ¡¢IIS
µÚÎåÕ¡¢...


Copyright:
  ±¾½Ì³ÌΪchinacode·­ÒëÕûÀí£¬»¶Ó­²Î¹ÛÎÒµÄÖ÷Ò³http://www.chinacode.com¡£
  ±¾½Ì³Ì»¶Ó­ÏÂÔØ¡¢×ªÔغÍÁ´½Ó£¬×ªÔرØÐë±£Áô±¾ËµÃ÷²¢±£³ÖÎÄÕÂÍêÕû¡£±¾½Ì³Ì²»ÔÊÐíÒÔÈκÎÐÎʽÓÃÓÚÉÌÒµÓÃ;¡£
  ¶Ô±¾½Ì³ÌÓкÎÒÉÎÊ¡¢¸üÕý»ò½¨ÒéÇë¸æËßÎÒ£¬Ð»Ð»¡£

chinacode  

1999Äê8ÔÂ18ÈÕ