 |
|
|
 | |  | |
|
|
PHP ¼º´É °³¼±À» À§ÇÑ ÆÁ |
|
|
°ü¸®ÀÚ
|
06-12-29 00:48
|
|
|
| |
|
|
|
1. ÃÖ´ëÇÑ ½Öµû¿ÈÇ¥ ´ë½Å¿¡ ÀϹݵû¿ÈÇ¥¸¦ ¾´´Ù.
½Öµû¿ÈÇ¥·Î °¨»ê ¹®ÀÚ¿ÀÇ °æ¿ì PHP´Â ¹®ÀÚ¿ Àüü¸¦ ó¸®ÇÏ°Ô µË´Ï´Ù. µû¶ó¼ 󸮵ÇÁö ¾Ê°í ±×´ë·Î À¯ÁöµÉ ȤÀº ³ªÁß¿¡ 󸮵Ǿî¾ßÇÒ ¹®ÀÚ¿ÀÇ °æ¿ì ÀϹݵû¿ÈÇ¥¸¦ ¾²´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
¿¹) $string = '¹®ÀÚ¿';
¹®ÀÚ¿ Áß°£¿¡ º¯¼ö°¡ »ðÀ﵃ °æ¿ì¿¡µµ ÃÖ´ëÇÑ ÀÏ¹Ý µû¿ÈÇ¥¸¦ ¾²´Â °ÍÀÌ ÁÁÁö¿ä.
¿¹) $string = '¹®ÀÚ¿1' . $string2 . '¹®ÀÚ¿2';
Âü°í·Î ¼º´ÉÆ©´×Àº ¾Æ´Ï°í ÄÚµù½ºÅ¸ÀÏÀε¥, ½Öµû¿ÈÇ¥·Î °¨½Ñ º¯¼ö°¡ »ðÀÔµÈ ¹®ÀÚ¿ÀÇ °æ¿ì º¯¼ö´Â { ¿Í }·Î °¨½ÎÁÖ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÌ °æ¿ì °´Ã¼º¯¼ö³ª ¹è¿º¯¼ö ȤÀº ¹è¿+°´Ã¼º¯¼öµµ »ðÀÔ °¡´ÉÇÕ´Ï´Ù.
¿¹) $string = "¹®ÀÚ¿1 {$string2} ¹®ÀÚ¿2 {$object->var} ¹®ÀÚ¿3 {$array[0]} {$array[1]->var}";
2. ·çÇÁ¹®¿¡¼ ÇÔ¼ö »ç¿ëÀº ±Ý¹°
for ($i=0; $i<count($array); $i++) {
À§¿Í °°Àº for ·çÇÁ¹®µéÀÌ ¾²ÀÌ´Â °ÍÀ» °ðÀß º¼ ¼ö ÀÖ½À´Ï´Ù.
PHPÀÇ for ·çÇÁ¹®, µÎ¹øÂ° ÀÎÀÚÀÇ ÇÔ¼ö´Â ¸Å ·çÇÁ¸¶´Ù ºÒ·ÁÁö±â ¶§¹®¿¡ ¹è¿ÀÌ Å¬¼ö·Ï ÇÔ¼ö¸¦ ºÎ¸£´Âµ¥ °É¸®´Â ½Ã°£¸¸À¸·Îµµ ½ÇÇà ½Ã°£À» »ó´çÈ÷ »¯±â°Ô µË´Ï´Ù. ÀÌ´Â ´ÙÀ½°ú °°ÀÌ ¹Ù²ãÁÖ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
¿¹1) for ($i=0, $cnt=count($array); $i<$cnt; $i++) {
¿¹2)
$cnt = count($array);
for ($i=0; $i<$cnt; $i++) {
ÀÌ ¹æ¹ý¸¸À¸·Îµµ ¾öû³ ¼º´É °³¼±À» °¡Á®¿Ô´Ù´Â ¿¹µµ ÀÖ½À´Ï´Ù. ¹è¿ÀÌ ¹«Ã´ Ädzªº¸³×¿ä^^;
3. ¹öÆÛ¸µ
±âº»ÀûÀ¸·Î PHPÀÇ ¹öÆÛ Å©±â°¡ 8KÀ̱⶧¹®¿¡ °á°ú¹°ÀÌ Å©¸é ³ª´©¾î¼ º¸³»¾ß Çϱ⿡ I/O ½Ã°£¸¸À¸·Îµµ »ó´çÇÑ ½Ã°£À» Àâ¾Æ¸Ô°Ô µË´Ï´Ù.
ÇÏÁö¸¸ ¹öÆÛ¸µÀ¸·Î °á°ú¹°À» ¸ð¾Ò´Ù°¡ ÇѲ¨¹ø¿¡ »Ñ·ÁÁÖ°Ô µÇ¸é ´Ù¸¥ ¹æ¹ýµéÀ» ¾²Áö ¾Ê´õ¶óµµ ¸î¹èÀÇ ¼º´É °³¼±µµ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.
°£´ÜÈ÷ ½ºÅ©¸³ óÀ½¿¡ ¸¶Áö¸·¿¡ °¢°¢ ob_start() ¿Í ob_flush_end() ¸¦ Ãß°¡ÇØÁֱ⸸ ÇÏ¸é µË´Ï´Ù.
±×³É ob_start() ´ë½Å ob_start('ob_gzhandler') ·Î Ãß°¡ÇÒ °æ¿ì (PHP¿¡ gzip ¸ðµâÀÌ ¿Ã¶ó¿Í ÀÖ¾î¾ß ÇÕ´Ï´Ù.) ´ëºÎºÐÀÇ À¥ºê¶ó¿ìÁ®°¡ ¾ÐÃàÀ» Áö¿øÇϹǷΠƮ·¡ÇȾçÀ» ÁÙÀÏ ¼ö ÀÖ°í °á°úÀûÀ¸·Î Ŭ¶óÀ̾ðÆ®ÀÇ È¸é¿¡ ÆäÀÌÁö°¡ ¶ß´Âµ¥ °É¸®´Â ½Ã°£ÀÌ ´ÜÃàµË´Ï´Ù. ÀÌ ¹æ¹ýÀ» ¾²´õ¶óµµ À¥ºê¶ó¿ìÁ®°¡ ¾ÐÃàÀ» Áö¿øÇÏÁö ¾ÊÀ¸¸é ¾ÐÃàÀ» ÇÏÁö ¾Ê°í º¸³»¹Ç·Î µû·Î ¾ÐÃàÀ» Áö¿øÇÏ´ÂÁö ¾ÈÇÏ´ÂÁö È®ÀÎÇÒ Çʿ䵵 ¾ø½À´Ï´Ù.
Ãâó : http://www.sir.co.kr/bbs/board.php?bo_table=pl_php&wr_id=406
|
|
 |
| | |  | |  |
|
|
|
|
|
|