|
|
|
|
|
| Core PHP Programming - 2nd Edition
|
 |
|
|
| ¤ýÀú ÀÚ |
|
| ¤ý¿ª ÀÚ |
·ù±¤
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2001³â 08¿ù 10ÀÏ |
| ¤ýÁ¤ °¡ |
27,000¿ø |
| ¤ýÆäÀÌÁö |
898 ÆäÀÌÁö |
| ¤ýISBN |
89-7627-861-5 |
| ¤ý³À̵µ |
Áß±Þ.»ó±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
¡¼ ÀÌ Ã¥ÀÇ ¼Ò°³ ¡½ °æÇè ÀÖ´Â °³¹ßÀÚµéÀ» À§ÇÑ PHP Áöħ¼!!
Core PHP ProgrammingÀº À¥ °³¹ßÀÚµéÀ» À§ÇÑ ÃÖ°íÀÇ PHP 4 ½ÇÀü Áöħ¼ÀÌ´Ù. °æÇè ÀÖ´Â PHP °³¹ßÀÚ Leon AtkinsonÀÇ Ä£ÀýÇÑ ¼³¸íÀ» ÅëÇØ¼ ºü¸£°í ¾ÈÁ¤ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ°í ±×°ÍÀ» ¾ÆÆÄÄ¡¿Í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÀÎÅÍ³Ý ÀÎÆ÷¸ÞÀÌ¼Ç ¼¹ö¸¦ Æ÷ÇÔÇÑ ÁÖ¿ä À¥ ¼¹öµé¿¡¼ ¿î¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç °ÍµéÀ» ¹è¿ï ¼ö ÀÖ´Ù.
AtkinsonÀº PHPÀÇ ¹®¹ý, PHP ½ºÅ©¸³Æ®ÀÇ ÇÙ½É ±¸¼º ¿ä¼ÒµéÀ» ¼³¸íÇϸç, I/O, µ¥ÀÌÅÍ Ã³¸®, ¼öÇÐ ÇÔ¼öµé¿¡¼ ½Ã°£, ³¯Â¥, ¼³Á¤, µ¥ÀÌÅͺ£À̽º, ±×·¡ÇÈ, ³×Æ®¿÷ ÇÔ¼öµéÀ» Æ÷ÇÔÇÑ ¸ðµç PHP ÇÔ¼öµéÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ Á¤·Ä, °Ë»ö, ÆÄ½Ì, ¹®ÀÚ¿ Æò°¡ µî ÁÖ¿äÇÑ ¾Ë°í¸®ÁòµéÀ» ½ÇÁ¦ÀûÀÎ ¿¹Á¦µéÀ» ÅëÇØ¼ ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù. ±×¸®°í PHP 4 ÇÁ·Î±×·¥ÀÇ ¼³°è¿Í µð¹ö±ë¿¡ °üÇÑ ½Ç¿ëÀûÀÎ ±â¹ý°ú Á¶¾ðµéµµ Á¦½ÃÇÑ´Ù.
¡¼ ÀÌ Ã¥ÀÇ Æ¯Â¡ ¡½ µ¿Àû À¥ »çÀÌÆ® ±¸ÃàÀ» À§ÇÑ PHP Ȱ¿ë¹ý ¼¹öÂÊ ½ºÅ©¸³ÆÃÀ» À§ÇÑ ¿ÀÇ ¼Ò½º, °í¼º´É, Å©·Î½º Ç÷§Æû ¼Ö·ç¼Ç PHP 4ÀÇ ¸¶½ºÅÍ!
¿ÀÇ ¼Ò½º À¥ ½ºÅ©¸³Æ®ÀÇ Çõ¸íÀÎ PHP 4ÀÇ ¸ðµç °Í! ¹®¹ý, ÇÔ¼ö, ¼³°è, µð¹ö±ë µî PHP Ȱ¿ëÀÇ Àü¹ÝÀ» ´Ù·é´Ù. 950°³ ÀÌ»óÀÇ ½ÇÁ¦ÀûÀÎ ¿¹Á¦µé ¡¼ ÀÌ Ã¥ÀÌ ´Ù·ç´Â ³»¿ë ¡½ PHP ¹®¹ý°ú ÇÔ¼öµé¿¡ ´ëÇÑ ÀÚ¼¼ÇÏ°íµµ ½¬¿î ¼³¸í PHP - µ¥ÀÌÅͺ£À̽º ÅëÇÕ¿¡ ´ëÇÑ ´Ü°èº° ¼³¸í ÃÖ´ëÀÇ ¼º´É°ú È®À强À» À§ÇÑ ¼³°è¿Í ÃÖÀûÈ ±â¹ý ½ÇÁ¦ ÀÛ¾÷¿¡ Áï½Ã Àû¿ëÇÒ ¼ö ÀÖ´Â µð¹ö±ë ±â¹ý
¡¼ ÀúÀÚ ¼Ò°³ ¡½ Leon AtkinsonÀº ±âÁ¸ ¹æ½Ä ¹× À¥ ±â¹Ý ¸¶ÄÉÆÃ Ä¿¹Â´ÏÄÉÀÌ¼Ç ¼ºñ½º¸¦ Á¦°øÇÏ´Â ±â¾÷ÀÎ Clear Ink CorporationÀÇ Chif TechnologistÀÌ´Ù. ±×´Â ¿ÀÇ ¼Ò½º ÀüÀÚ»ó°Å·¡ ŸŶÀÎ FreeTrade ÇÁ·ÎÁ§Æ®ÀÇ Ã¢½ÃÀÚÀÌÀÚ °ü¸®ÀÚÀ̸ç, PHP¸¦ ¿Á¤ÀûÀ¸·Î Áö¿øÇÏ´Â »ç¶÷À̱⵵ ÇÏ´Ù.
¡¼ Ãßõ»ç ¡½ FIRST EDITION(1ÆÇ)¿¡ ´ëÇÑ Âù»ç Core PHP ProgrammingÀº ¸Å¿ì °¡Ä¡ ÀÖ´Â ±â¼úÀûÀÎ ·¹ÆÛ·±½º·Î Æò°¡¹Þ°í ÀÖ´Ù. °ø½Ä PHP ¸Å´º¾óÀº »ç¿ëÀÚ°¡ »ó´çÇÑ Áö½ÄÀ» °¡Áö°í ÀÖ´Ù´Â °¡Á¤ ÇÏ¿¡ ¾²¿©Áø ºÎºÐÀÌ ¸¹´Ù´Â Á¡¿¡¼, ÀÌ Ã¥Àº Ãʺ¸ÀÚ¿¡°Ôµµ ±ÇÇÒ ¸¸ÇÏ´Ù. LeonÀÇ ÀåÁ¡Àº ´ÜÁö ´Ù¸¥ ÇÁ·Î±×·¡¸Óµé¿¡°Ô Àß³ ôÀ» Çϱâ À§ÇØ ÇÊ¿ä ÀÌ»óÀ¸·Î ±â¼úÀûÀÎ ºÎºÐ¿¡ ÁýÂøÇÏ´Â ¿À·ù¿¡ ºüÁöÁö ¾Ê¾Ò´Ù´Â Á¡ÀÌ´Ù. °£´ÜÈ÷ ¸»Çؼ, ÀÌ Ã¥Àº Ãʺ¸ÀÌµç °í¼öÀÌµç ¸ðµç PHP »ç¿ëÀÚµéÀÌ ¹Ýµå½Ã ±¸ºñÇØ¾ß ÇÒ Ã¥ÀÌ´Ù.
- Zack Beatty(¿£ÅÍÇÁ¶óÀÌÁî À¥ ¿£Áö´Ï¾î)
LeonÀÇ Core PHP Programming 2 ¿ª½Ã Å« µµ¿òÀÌ µÉ °ÍÀÌ´Ù. 2ÆÇÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù. °³¼±µÈ Include ÇÔ¼ö¿Í »õ·Î¿î NULL, BooleanÇü °°Àº PHP 4 ¾ð¾î»óÀÇ º¯°æ°ú »õ·Î¿î ±â´ÉÀ» ¼Ò°³ÇÑ´Ù PHP 4ÀÇ ´ëºÎºÐÀÇ È®ÀåµéÀ» ´Ù·é´Ù. ±Û²Ã°ú ÆíÁýÀÌ °³¼±µÇ¾ú±â ¶§¹®¿¡ ÇÔ¼ö ·¹ÆÛ·±½º¸¦ ã´Â °ÍÀÌ ½¬¿öÁ³´Ù. PHPÀÇ ±â´É¼ºÀ» ºü¸£°Ô ¹è¿ì°íÀÚ ÇÏ´Â Ãʺ¸ÀÚµéÀ» À§ÇØ ½ºÅ©¸°¼¦°ú ÁÖ¼®ÀÌ º¸°µÇ¾ú´Ù.
³ª´Â ÀÌ Ã¥ÀÌ Ãʺ¸ÀÚ¿¡°Ô´Â PHP¸¦ ºü¸£°Ô ¹è¿ï ¼ö ÀÖ´Â ÀÔ¹®¼·Î½á, ±×¸®°í Á»´õ °æÇèÀÖ´Â µ¶Àڵ鿡°Ô´Â Æí¸®ÇÑ Âü°í¿ë ¸Þ´º¾ó·Î½á ¾²ÀÏ ¼ö Àֱ⸦ ¹Ù¶õ´Ù.
- Andi Gutmans |
| |
 |
 |
ÇÊÀÚ°¡ PHP¿¡ ´ëÇÑ Ã¥À» ½áº¼ »ý°¢À» ÇÏ°Ô µÈ °ÍÀº, ±âÁ¸ÀÇ PHP °ø½Ä ¸Å´º¾óÀÌ ±×¸® ŽŹÁö ¾Ê¾Ò±â ¶§¹®ÀÌ´Ù. ±âÁ¸ÀÇ PHP ¸Å´º¾óÀº ¸ðµç ÇÔ¼öµéÀÌ ¾ËÆÄºª¼øÀ¸·Î ³ª¿µÈ µ¢Ä¡ Å« ÇϳªÀÇ HTML ÆÄÀÏÀ̾ú´Ù. ±× ¸Å´º¾óÀº ÇÊÀÚ°¡ »ì°í Àִ ij³ª´Ù·ÎºÎÅÍ ¾ÆÁÖ ¸Ö¸® ¶³¾îÁø À¥ ¼¹ö »ó¿¡ Àֱ⠶§¹®¿¡, ÇÔ¼ö Çϳª¸¦ ã¾Æº¸·Á°í ÇØµµ ¹Ù·Î ¹Ù·Î ºê¶ó¿ìÀú ȸ鿡 ¶ßÁö ¾Ê¾Ò´Ù(T1 ȸ¼±Àε¥µµ ¸»ÀÌ´Ù). ¹°·Ð ÇÊÀÚÀÇ Çϵåµð½ºÅ©¿¡ ÀúÀåÇØ ³õÀº ÈĺÎÅÍ´Â ¼Óµµ ¹®Á¦°¡ ÇØ°áµÇ¾úÁö¸¸, ±×·¡µµ ¸ðµç ÇÔ¼öµéÀÌ ¾ËÆÄºª¼øÀ¸·Î ³ª¿µÈ ºñÈ¿À²ÀûÀÎ ¸Å´º¾óÀ̶ó´Â Á¡Àº º¯ÇÏÁö ¾Ê¾Ò´Ù. ÀÌÈÄ »õ ¹öÀüÀÇ PHP°¡ µîÀåÇÏ¸é¼ ¸Å´º¾óµµ »õ·Ó°Ô °»½ÅµÇ¾ú´Ù. »õ ¸Å´º¾óÀº PHPÀÇ ¼Ò½º Äڵ带 ±âÁØÀ¸·Î ±¸¼ºµÈ µí ÇßÁö¸¸, ÀÌÀü ¸Å´º¾óº¸´Ù ¿ÏÀüÇÏÁö ¸øÇÏ´Ù´Â ´À³¦ÀÌ µé¾ú´Ù. ÇÊÀÚ´Â PHP °ø½Ä ¸Å´º¾ó ÀÛ¼ºÀÚ¿¡°Ô ºüÁø ÇÔ¼öµé¿¡ ´ëÇÑ ¼³¸íÀ» Á¦°øÇϱ⵵ ÇßÀ¸³ª, ¾î·µç ½º½º·Î ¸Å´º¾óÀ» ÇÑ ¹ø ¸¸µé¾î º¼±î ÇÏ´Â »ý°¢Àº ¸Ó¸® ¼Ó¿¡¼ Áö¿öÁöÁö ¾Ê¾Ò´Ù. 1998³â º½ ÇÊÀÚ´Â Prentice HallÀÇ Á¦ÀÇ¿¡ µû¶ó µ¶ÀÚÀûÀÎ ¸Å´º¾óÀ» ÀÛ¼ºÇÏ°Ô µÇ¾ú´Ù. ÇÊÀÚÀÇ Ã¥ÀÌ Brian Kernighan°ú Dennis RitchieÀÇ The C Programming Language °°Àº °íÀüÀûÀÎ ¸íÀú¿Í ÇÔ²² ³õÀÌ°Ô µÇ¾ú´Ù´Â °ÍÀº Å« ¿µ±¤ÀÌ ¾Æ´Ò ¼ö ¾ø´Ù.
ÀÌ Ã¥Àº µ¶ÀÚ°¡ ÀÎÅͳݰú À¥, ±×¸®°í HTML ÇÁ·Î±×·¡¹Ö¿¡ ¾î´À Á¤µµ Àͼ÷ÇÏ´Ù´Â °¡Á¤ ÇÏ¿¡ ¾²¿©Á³Áö¸¸, ±×·¡µµ ¿ì¼±Àº ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ °¡Àå ÀϹÝÀûÀÎ °³³äºÎÅÍ ¼³¸íÀ» ½ÃÀÛÇÑ´Ù. ÀÌ Ã¥Àº ¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾îµéÀÇ °øÅëÀûÀÎ °³³äµéÀ» ¼Ò°³Çϰí, ±×°ÍµéÀÌ PHP¿¡¼ ¾î¶»°Ô ±¸ÇöµÇ´ÂÁö¸¦ ¼³¸íÇÑ´Ù. ÀÌ Ã¥À» ÅëÇØ¼ µ¶ÀÚ´Â ´Ù¾çÇÑ µ¿Àû À¥ »çÀÌÆ®ÀÇ ±¸Ãà ¹æ¹ýÀ» ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ¶ÇÇÑ PHP¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Âü°í¼·Î¼, ±×¸®°í ÀϹÝÀûÀÎ ¼³°è ¹®Á¦µé¿¡ ´ëÇÑ ÇØ´äÁýÀ¸·Î¼ µ¶ÀÚÀÇ Ã¥»ó À§¿¡ ¿À·§µ¿¾È ÀÚ¸®¸¦ Â÷ÁöÇÏ°Ô µÇ¸®¶ó°í ¹Ï´Â´Ù.
ÀÌ Ã¥Àº Ãʺ¸ÀÚ¸¦ À§ÇÑ °ÍÀÌ ¾Æ´Ï´Ù. PHP°¡ ½±´Ù°í´Â ÇÏÁö¸¸ ±×·¡µµ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ÇϳªÀ̸ç, ÇÁ·Î±×·¡¹ÖÀ̶ó´Â °ÍÀº °áÄÚ ¸¸¸¸ÇÑ °ÍÀÌ ¾Æ´Ï´Ù. ÀÌ Ã¥¿¡´Â ÀÌÇØÇϱâ Èûµç °³³äµéµµ µé¾î ÀÖ´Ù. óÀ½ ºÁ¼ Àß ÀÌÇØ°¡ °¡Áö ¾Ê´Â ºÎºÐÀÌ ÀÖ´Ù¸é, ´Ù½Ã ÀÐ°í ¿¹Á¦µéÀ» ½ÃÇèÇØ º¸¸é¼ ÀÍÇô ³ª°¬À¸¸é ÇÑ´Ù. HTML ÆÄÀÏ ÀÛ¼º¿¡ Àͼ÷ÇÏÁö ¾ÊÀº µ¶ÀÚ¶ó¸é ¿ì¼± HTML¿¡ °üÇÑ ´É·ÂºÎÅÍ °®Ãç¾ß ÇÒ °ÍÀÌ´Ù. Marty HallÀÇ Core Web Programming °°Àº Ã¥À» Âü°íÇϸé ÁÁÀ» °ÍÀÌ´Ù. HTML À̿ܿ¡µµ ÀÌ Ã¥ ¾È¿¡¼ ¼³¸íÇϱ⠰ï¶õÇÑ ÁÖÁ¦µéÀÌ ¸¹ÀÌ ÀÖ´Ù. ±×·± ÁÖÁ¦µé¿¡ ´ëÇØ¼´Â ÃÖ´ëÇÑ °ü·Ã ¼Àû°ú À¥ »çÀÌÆ®¸¦ ÃßõÇϰڴÙ. ¶ÇÇÑ PHP °ü·Ã °³³äÀ̱ä Çϳª PHP ½ºÅ©¸³Æ®ÀÇ ÀÛ¼º°ú´Â Á» °Å¸®°¡ ¸Õ °Íµéµµ ÀÖ´Ù. ±× ¿¹°¡ C·Î PHP È®ÀåÀ» ÀÛ¼ºÇÏ´Â °ÍÀε¥, ±× ºÎºÐÀ» Á¦´ë·Î À̾߱âÇÏ·Á¸é C ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ »ó´çÇÑ ÀÌÇØ°¡ ÇÊ¿äÇϹǷÎ, ÀÌ Ã¥¿¡¼ À̾߱âÇÏ´Â °ÍÀº ¹«¸®ÀÌ´Ù. PHP ¼³Ä¡ ºÎºÐ¿¡¼´Â C ¼Ò½º ÄÚµåÀÇ ÄÄÆÄÀÏ¿¡ °ü·ÃµÈ À̾߱Ⱑ ³ª¿À±ä ÇÏÁö¸¸, À¥ ¼¹ö¿Í ¿î¿µÃ¼Á¦, È®ÀåµéÀÇ ¸ðµç Á¶ÇÕ¿¡ ´ëÇÑ »ó¼¼ÇÑ À̾߱â´Â »ý·«Çß´Ù. make ÆÄÀϵéÀ» ½ÇÇàÇϴµ¥ Àͼ÷ÇÑ µ¶ÀÚ¶ó¸é PHP ¼Ò½º ÄÚµå¿Í ÇÔ²² Á¦°øµÇ´Â Á¤º¸¸¦ Âü°íÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.
°¢°¢ÀÇ ¿¹Á¦µéÀº ÃÖ´ëÇÑ ½ÇÁ¦ »óȲ¿¡ Àû¿ëÇϱ⠽±µµ·Ï ¸¸µé¾îÁ³À¸¸ç, ¶Ç »ó¼¼ÇÑ ¼³¸íµµ ºÙ¿´´Ù. ´ÙÀ½ ÁÖ±îÁö ÇØ°áÇØ¾ß ÇÒ ½ÇÁ¦ ¹®Á¦¸¦ °¡Áø µ¶ÀÚ¿¡°Ô ÀÎÀ§ÀûÀ̰í ÇöÇÐÀûÀÎ ¿¹Á¦¸¦ Á¦°øÇÏ´Â ¹«·ÊÇÔÀº ÃÖ´ëÇÑ ÇÇÇÏ·Á°í ³ë·ÂÇß´Ù. ¿¹Á¦µé Áß ÀϺδ ÇÊÀÚ°¡ 1997³â PHP ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÑ ÀÌÈÄ·Î ÀÛ¾÷Çß´ø ½ÇÁ¦ À¥ »çÀÌÆ®ÀÇ Äڵ忡 ±â¹ÝÇÑ °ÍÀÌ´Ù. ´Ù¸¥ °ÍµéÀº PHP ¸ÞÀϸµ ¸®½ºÆ®µéÀ» ÅëÇØ °è¼Ó ÁøÇàµÇ¾ú´ø ³íÀǵé·ÎºÎÅÍ »ÌÀº °ÍµéÀÌ´Ù.
ÀÌ Ã¥Àº 4ºÎ·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. 1ºÎ´Â ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ¼Ò°³, 2ºÎ´Â PHPÀÇ ¸ðµç ÇÔ¼öµé¿¡ ´ëÇÑ ÂüÁ¶, 3ºÎ´Â ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ¹®Á¦µé¿¡ ´ëÇÑ °ËÅä, ±×¸®°í 4ºÎ´Â 3ºÎ±îÁöÀÇ ³»¿ëÀ» ½ÇÁ¦ À¥ »çÀÌÆ® °³¹ß¿¡ Àû¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ÁöħÀÌ´Ù. 1ºÎ¿¡¼´Â ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö¿¡ °ü·ÃµÈ ¿©·¯ ÁÖÁ¦µéÀ» ÀÚ¼¼È÷ ´Ù·é´Ù. PHP ½ºÅ©¸³Æ®°¡ ¾î¶² Çü½ÄÀÎÁö, ½ÇÇàÀÇ È帧Àº ¾î¶»°Ô Á¦¾îÇÏ´ÂÁö, µ¥ÀÌÅÍ´Â ¾î¶»°Ô ´Ù·ç´ÂÁö µîµîÀ» ¹è¿ï ¼ö ÀÖÀ» °ÍÀÌ´Ù. 2ºÎ¿¡¼´Â ÇÔ¼öµéÀ» ±â´Éº°·Î ³ª¿ÇÏ°í »ç¿ë ¿¹¸¦ Á¦°øÇÑ´Ù.
PHP´Â ¸¹Àº ÇÔ¼öµéÀ» Á¦°øÇϱ⠶§¹®¿¡ 2ºÎ°¡ ´Ù¸¥ ºÎµéº¸´Ù ±æ´Ù. 3ºÎ¿¡¼´Â Á¤·ÄÀ̶óµç°¡ ±×·¡ÇÈ µ¥ÀÌÅÍ »ý¼º µî ¿©·¯ ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ¹®Á¦µé¿¡ ´ëÇÑ ÇØ´äÀ» Á¦½ÃÇϸç, ¸¶Áö¸· ¼½¼Ç¿¡¼´Â PHP·Î À¥ »çÀÌÆ®¸¦ ±¸ÃàÇÏ´Â ¹®Á¦¿¡ ´ëÇÑ Áöħ°ú Á¶¾ðÀ» Á¦°øÇÑ´Ù.
[¿ªÀÚÀÇ ±Û] ÀÌ Ã¥ÀÇ 1ÆÇÀº Á¾ÀÌ·Î ÀμâµÇ¾î ´ëÁßÀûÀ¸·Î ÆÇ¸ÅµÈ ÃÖÃÊÀÇ PHP ¼ÀûÀ̾ú½À´Ï´Ù. Á¦°¡ ¹ø¿ªÇß´ø ¹ø¿ª¼ ¿ª½Ã ±¹³» ÃÖÃÊÀÇ PHP ¹ø¿ª¼¿´°í¿ä. ±× Ã¥ÀÇ 2ÆÇÀ» Á¦°¡ ´Ù½Ã ¹ø¿ªÇÏ°Ô µÇ¾î¼ ¹«Ã´ ±â»Þ´Ï´Ù. 1ÆÇÀÌ ³ª¿Â ÈÄ PHP´Â Ä¿´Ù¶õ º¯È¸¦ °Þ°Ô µÇ¾ú½À´Ï´Ù. ¹Ù·Î Zend ¿£ÁøÀ» ä¿ëÇÏ°Ô µÈ °ÍÀÌÁÒ. ±×¿Í ÇÔ²² ¹öÀüµµ ¿Ã¶ó¼, ÇöÀç´Â PHP 4°¡ µÇ¾ú°í¿ä. ¶ÇÇÑ ¿©·¯ °¡Áö »õ·Î¿î È®Àå(extension)µéÀÌ Ãß°¡µÇ¾î¼, PHP·Î ÇÒ ¼ö ÀÖ´Â ÀϵéÀÌ ´õ¿í ´Ã¾ú½À´Ï´Ù. ÀÌ Ã¥Àº 1ÆÇÀÇ ±¸¼ºÀ» ÃÖ´ëÇÑ µû¸£µÇ, ¾ð¾î ÀÚü¿¡ »õ·Ó°Ô Ãß°¡µÈ ¶Ç´Â ±âÁ¸°ú´Â ´Þ¶óÁø ±â´ÉµéÀÌ º¸°µÇ¾ú°í, ¿©·¯ È®Àåµé¿¡ ´ëÇÑ ³»¿ëµµ º¸°µÇ¾ú½À´Ï´Ù.
¹ø¿ªÀÇ Ãø¸éÀ» º¸ÀÚ¸é, 1ÆÇ¿¡ ºñÇØ ¹ø¿ª ¹®Ã¼³ª ¿ë¾î ¼±Åà ¸é¿¡¼´Â º°·Î º¯ÇÑ °ÍÀÌ ¾ø±¸¿ä. ±»ÀÌ µéÀÚ¸é parameter¸¦ ÀÎÀÚ¿Í Àμö µÎ °¡Áö·Î ³ª´²¼ ¹ø¿ªÇß´Ù´Â °Í Á¤µµ - ÇÔ¼öÀÇ ¸Å°³º¯¼ö¸¦ ÀǹÌÇÒ ¶§¿¡´Â Àμö, URL ¾È¿¡ Æ÷ÇÔµÇ¾î¼ Àü´ÞµÇ´Â Ű-°ª ½ÖÀ» ÀǹÌÇÒ ¶§¿¡´Â ÀÎÀÚ·Î ¹ø¿ªÇß½À´Ï´Ù. ¼¹öÂÊ ½ºÅ©¸³Æ® ¾ð¾î¸¦ À̾߱âÇÒ ¶§ µÎ °¡Áö°¡ ¼¯¿©¼ ³ª¿À´Â °æ¿ì°¡ ¸¹¾Æ¼ ±»ÀÌ ±¸ºÐÇÑ °ÍÀÌÁö¸¸, »ç½Ç Àǹ̻óÀÇ Â÷ÀÌ´Â º°·Î ¾ø½À´Ï´Ù. ¹®Ã¼´Â ¿©ÀüÈ÷ ´ã´ãÇÏ°í °£°áÇÑ ¹®Ã¼¸¦ ½è½À´Ï´Ù. ÀúÀÚÀÇ ¿ø¹® ÀÚü°¡ ±×·¸°Åµç¿ä(Àü¹® °³¹ßÀÚ Ãâ½ÅÀÇ ÀúÀÚµéÀÌ ÈçÈ÷ ±×·¸µí, È·ÁÇÑ ¹®Àå·ÂÀº ¾ø´Â °Í °°½À´Ï´Ù. ´ÙÇàÈ÷ õ¹ÚÇÑ ¹®Ã¼´Â ¾Æ´Ï¾ú½À´Ï´Ù). ¾î¼¸é Á» Áö·çÇÒ ¼öµµ ÀÖ°ÚÁö¸¸, ÇÊ¿äÇÒ ¶§¸¶´Ù ƯÁ¤ ºÎºÐÀ» »¡¸® ÂüÁ¶Çϱâ À§ÇÑ ¿ëµµ·Î ¾²Àϸ¸ÇÑ Ã¥ÀÌ´Ï ±×·± ¹®Ã¼°¡ ÀûÇÕÇϸ®¶ó°í º¾´Ï´Ù.
PHP´Â Á¦°¡ °³ÀÎÀûÀ¸·Îµµ ¼±È£ÇÏ´Â ¾ð¾î¶ó¼ ¹ø¿ªÀÌ ¹«Ã´ Áñ°Å¿ü°í, ¹è¿î °Íµµ ¸¹¾Ò½À´Ï´Ù. ÀÌÈÄ¿¡ ½Ã°£ÀÌ ³ª¸é Á¦ ¹ø¿ª¼ Á¤º¸ ÆäÀÌÁö occam's Razor(http://occam. com.ne.kr) Àüü¸¦ PHPÈ ÇØ¼ ¿À·ù º¸°í¶óµç°¡ ¹ø¿ª¼ Á¤º¸¸¦ Á»´õ Á¶Á÷ÀûÀ¸·Î °ü¸®ÇÒ »ý°¢µµ °¡Áö°í ÀÖ½À´Ï´Ù. Ȥ½Ã ¿À¿ªÀ̳ª ¿ÀŸ¸¦ ¹ß°ßÇϽøé occam's RazorÀÇ ÀÚÀ¯ °Ô½ÃÆÇ¿¡ ¿Ã·Á ÁÖ¼¼¿ä. ¶ÇÇÑ Ã¥ÀÇ ³»¿ë¿¡ ´ëÇÑ Áú¹® ¿ª½Ã Á¦°¡ ¾Æ´Â Çѵµ ¾È¿¡¼ ¼º½ÇÈ÷ ´äº¯ÇØ µå¸®°Å³ª, Âü°íÇÒ¸¸ÇÑ ÀڷḦ Á¦½ÃÇϰڽÀ´Ï´Ù.
|
| |
 |
 |
¸ðµç ¼Ò½º ÄÚµå, ±×¸®°í À©µµ¿ìÁî¿Í À¯´Ð½º¿¡¼ PHP 4¸¦ ½ÇÇà½ÃŰ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç °Íµé
|
| |
 |
 |
| |
|
|
 |
|
|