PHP ÆÄÀÏ ÇÑÁÙ Àбâ(fgetsÇÔ¼ö) |
|
|
 |
13³â Àü |
fgets ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ ÇÑÁÙ Àбâ
fgets ÇÔ¼ö´Â ÆÄÀÏÀÇ ³»¿ëÀ» ÇÑÁÙ¾¿ ÀÐ¾î µéÀÌ´Â ÇÔ¼öÀÔ´Ï´Ù. fgets ÇÔ¼öµµ fread ÇÔ¼ö ó·³ ÁöÁ¤ÇÑ Å©±â¸¸Å ÀÐ¾î µé¿´°Å³ª, ÆÄÀÏÀÇ ³¡¿¡ µµ´ÞÇϸé ÆÄÀÏÀбⰡ Á¾·áµË´Ï´Ù. Â÷ÀÌÁ¡Àº fgets ÇÔ¼ö´Â ÁöÁ¤ÇÑ Å©±â¸¦ ÀдµµÁß ÁÙ¹Ù²Þ ¹®ÀÚ¸¦ ¸¸³ª¸é ÆÄÀÏÀбⰡ ¹Ù·Î Á¾·áµÈ´Ù´Â Á¡ÀÔ´Ï´Ù.
¾Æ·¡´Â fgets ÇÔ¼öÀÇ ¿øÇüÀÔ´Ï´Ù.
string fread ( int fp, int length )
¾Æ·¡´Â fgets ÇÔ¼ö·Î ÆÄÀÏÀÇ ³»¿ëÀ» ÀоîµéÀÌ´Â ¿¹Á¦ÀÔ´Ï´Ù.
<?php
$filename = "test.php";
$fp = fopen($filename, "r") or die("ÆÄÀÏ¿±â¿¡ ½ÇÆÐÇÏ¿´½À´Ï´Ù");
echo fgets($fp,1024);
fclose($fp);
?>
À§ÀÇ ¿¹Á¦¸¦ ½ÇÇàÇغ¸¸é length·Î 1024¹ÙÀÌÆ®¸¦ ÁöÁ¤ÇÏ¿´¾îµµ, fgetsÇÔ¼ö´Â ´Þ¶û ÇÑÁÙ¸¸ ÀоîµéÀÌ°Ô µË´Ï´Ù.
¿©±â¼ ÇÑ°¡Áö ´õ ¾ð±ÞÇÏÀÚ¸é fgetsÇÔ¼ö´Â length¿¡ ÁöÁ¤µÈ ±æÀÌ¿¡¼ 1¹ÙÀÌÆ®¸¦ »« ±æÀÌ ¸¸Å ÀоîµéÀÎ °ªÀ» ¹ÝȯÇÑ
´Ù´Â Á¡ÀÔ´Ï´Ù.
¾Æ·¡´Â fgetsÇÔ¼ö¸¦ ÀÌ¿ëÇؼ ÆÄÀÏÀÇ ³¡±îÁö ÀоîµéÀÌ´Â ¿¹Á¦ÀÔ´Ï´Ù.
<?php
$filename = "test.php";
$fp = fopen($filename, "r") or die("ÆÄÀÏ¿±â¿¡ ½ÇÆÐÇÏ¿´½À´Ï´Ù");
while(!feof($fp)){
$buffer .= fgets($fp)."<br>";
}
echo$buffer;
fclose($fp);
?>
|
|
̵̧ : 595 |
̵̧
¸ñ·Ï
|
|