|  | 
| 
 |  |  | | 
|  |  |    | 13³â Àü |  | 
| ¹®ÀÚ¿À» ±¸ºÐÇÏ´Â ´Ù¸¥ ¹æ¹ýÀº È÷¾î´Ú ¹®¹ý("<<<")À» »ç¿ëÇϴ°ÍÀÌ´Ù. <<<ÀÌÈÄ¿¡ ½Äº°ÀÚ°¡ ¿Í¾ß ÇÏ°í ±×´ÙÀ½¿¡ ¹®ÀÚ¿, ±×´ÙÀ½¿¡ ÀοëÀ» ´Ý´Â ¾î¶² ½Äº°ÀÚ°¡ ¿Í¾ß ÇÑ´Ù. 
 ´Ý±â ½Äº°ÀÚ´Â ±× ÁÙÀÇ Ã¹¹øÂ° Ä÷³¿¡¼ ½ÃÀ۵Ǿî¾ß ÇÑ´Ù. ¶ÇÇÑ, ½Äº°ÀÚ´Â PHPÀÇ ´Ù¸¥ ¶óº§°ú °°Àº ¸í¸í±ÔÄ¢À» µû¶ó¾ß ÇÑ´Ù: ¿ÀÁ÷ ¾ËÆÄºª ¼ýÀÚ¿Í ¹ØÁÙÀ» Æ÷ÇÔÇÏ°í ¼ýÀÚ°¡ ¾Æ´Ñ ¹®ÀÚ³ª ¹ØÁÙ·Î ½ÃÀ۵Ǿî¾ß ÇÑ´Ù
 
 ´Ý±â ½Äº°ÀÚ¸¦ °®´Â ÁÙÀº °¡´ÉÇÑ ¼¼¹ÌÄݸ¥(;)¸¦ Á¦¿ÜÇÏ°í ´Ù¸¥ ¹®ÀÚ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù´Â°Í¿¡ ÁÖÀÇÇØ¾ß ÇÑ´Ù. À̸»Àº Ưº°È÷ ½Äº°ÀÚ°¡ ÁÙ¸ÂÃãÀÌ µÇÁö ¾ÊÀ» °ÍÀÌ°í ¾î¶² °ø¹éÀ̳ª Åǹ®ÀÚµµ ¼¼¹ÌÄݸ¥ÀÇ ¾ÕÀ̳ª µÚ¿¡ ÀÖÁö ¾ÊÀ»°ÍÀ̶õ °ÍÀÌ´Ù. ´Ý±â ½Äº°ÀÚ ÀüÀÇ Ã¹ ¹®ÀÚ´Â ¿î¿µÃ¼Á¦¿¡¼ Á¤ÀÇµÈ »õÁÙÀÌ µÇ¾î¾ß ÇÑ´Ù´Â °ÍÀ» ÀνÄÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é ¸ÅŲÅä½Ã¿¡¼´Â rÀÌ µÈ´Ù.
 
 ÀÌ ±ÔÄ¢À» ±ú°í ´Ý±â ½Äº°ÀÚ°¡ "È®½Ç"ÇÏÁö ¾ÊÀ¸¸é, ´Ý±â ½Äº°ÀÚ·Î ÀνĵÇÁö ¾ÊÀ¸¸ç PHP´Â ´Ù¸¥ ½Äº°ÀÚ¸¦ °è¼Ó ã°Ô µÉ°ÍÀÌ´Ù. ±×·¡¼ ÀûÀýÇÑ ´Ý±â ½Äº°ÀÚ°¡ ¹ß°ßµÇÁö ¾ÊÀ¸¸é ½ºÅ©¸³Æ® ³¡ÀÇ ÁÙ¹øÈ£·Î ÇØ¼® ¿¡·¯°¡ Ãâ·ÂµÉ°ÍÀÌ´Ù.
 
 È÷¾î´Ú ÅØ½ºÆ®´Â Å«µû¿ÈÇ¥°¡ ¾øÁö¸¸ Å«µû¿ÈÇ¥·Î µÑ·¯½ÎÀÎ ¹®Àڿó·³ µ¿ÀÛÇÑ´Ù. È÷¾î´Ú¿¡¼´Â µû¿ÈÇ¥¸¦ ȸÇÇÇÒ Çʿ䰡 ¾ø´Ù´Â Àǹ̸¦ °®´Â´Ù. ±×·¯³ª ¿©ÀüÈ÷ À§¿¡¼ ¿°ÅÇÑ È¸ÇÇ Äڵ带 »ç¿ëÇÒ¼ö ÀÖ´Ù. ¹®ÀÚ°¡ Àü°³µÇ¸é, È÷¾î´Ú ¾ÈÀÇ º¹ÇÕ º¯¼ö¸¦ ¹®ÀÚ¿·Î Ç¥ÇöÇÒ¶§ °°Àº ÁÖÀǰ¡ ÇÊ¿äÇÏ´Ù.
 
 
 È÷¾î´Ú ¹®ÀÚ¿ ÀÎ¿ë ¿¹
 
 
 
 <?php
 $str = <<<EOD
 Example of string
 spanning multiple lines
 using heredoc syntax.
 EOD;
 
 /* More complex example, with variables. */
 class foo
 {
 var $foo;
 var $bar;
 
 function foo()
 {
 $this->foo = 'Foo';
 $this->bar = array('Bar1', 'Bar2', 'Bar3');
 }
 }
 
 $foo = new foo();
 $name = 'MyName';
 
 echo <<<EOT
 My name is "$name". I am printing some $foo->foo.
 Now, I am printing some {$foo->bar[1]}.
 This should print a capital 'A': x41
 EOT;
 ?>
 
 ¹®ÀÚ¿ÀÌ Å«µû¿ÈÇ¥³ª È÷¾î´ÚÀ¸·Î Ç¥ÇöµÇ¸é º¯¼ö´Â ±× ¾È¿¡¼ ÇØ¼®µÈ´Ù.
 
 µÎ°¡Áö ÇüÅÂÀÇ ¹®¹ýÀÌ Á¸ÀçÇÑ´Ù: ´Ü¼ø¹®¹ý°ú º¹ÇÕ¹®¹ýÀÌ´Ù. ´Ü¼ø ¹®¹ýÀº °¡Àå ÀϹÝÀûÀÌ°í °¡Àå ÆíÇÏ´Ù. ÀÌ ¹®¹ýÀº º¯¼ö³ª array°ª, object¼Ó¼ºÀ» ÇØ¼®ÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
 
 º¹ÇÕ ¹®¹ýÀº PHP 4¿¡¼ºÎÅÍ Áö¿øµÇ°í, Áß°ýÈ£·Î µÑ·¯½Î´Â Ç¥ÇöÀ¸·Î ÀνĵȴÙ.
 
 | 
 |  
|  ̵̧ : 698 | ̵̧
¸ñ·Ï |  | 
 |  |  |