|
 |
12³â Àü |
1. fopen() - ÆÄÀÏ¿±â
> $fp = fopen("ÆÄÀϸí","ÆÄÀϸðµå"); //ÆÄÀÏÀ» ¿¼ö ÀÖÀ¸¸é true
ex) Àбâ Àü¿ëÀÇ ÆÄÀϸðµå´Â 'rb' ÀÌ´Ù. (r=ÀбâÀü¿ë, b=¹ÙÀ̳ʸ®)
2. fwrite() - ÆÄÀϾ²±â
> fwrite($fp, "ÆÄÀϳ»¿ë", [int length]); //3¹ø° ÀÎÀÚ length´Â ÃÖ´ë¹®ÀÚ¼ö
3, fclose() - ÆÄÀÏ ´Ý±â
> fclose($fp);
4. feof() - ÆÄÀÏ ³¡ ¾Ë¾Æº¸±â
> feof($fp); //ÆÄÀÏÆ÷ÀÎÅ͸¦ ÀÎÀÚ·Î ¹ÞÀ¸¸ç, ÆÄÀÏÀÇ ³¡ÀÏ°æ¿ì true¸¦ ¸®ÅÏÇÑ´Ù.
5. fgets(), fgetss(), fgetcsv() - Çѹø¿¡ ÇÑÁÙ¾¿ Àбâ
> fgets($fp, ±æÀÌ); //Áٹٲ޹®ÀÚ¸¦ ¸¸³ª°Å³ª EOF¸¦ ¸¸³ª°Å³ª ±æÀ̸¸Å±îÁö Àд´Ù.
> fgetss($fp, ±æÀÌ, [allowable_tags]); //PHP¿Í HTMLű׸¦ ¸ðµÎ Á¦°ÅÇÑ´Ù. BUT allowable_tags¿É¼ÇÀ¸·Î Çã¿ëÅÂ±× ÁöÁ¤°¡´É
> fgetcsv($fp, ±æÀÌ, ±¸ºÐ¹®ÀÚ) // ÀÐÀº ¹®ÀÚ¿À» ±¸ºÐ¹®ÀÚ·Î ³ª´©¾î ¹è¿¿¡ ÀúÀåÇÑ´Ù.
ex) $order=fgetcsv($fp, 100, "\t"); //ÅÇ(\t)À¸·Î ±¸ºÐÇÏ¿© $order¿¡ ¹è¿·Î ÀúÀå
6. readfile(), file() - Çѹø¿¡ ÆÄÀÏ Àüü Àбâ
> readfile(ÆÄÀϸí) // ÆÄÀÏÀ» ¿¾î¼ ÆÄÀϳ»¿ëÀ» ¸ðµÎ Ç¥ÁØ Ãâ·Â(ºê¶ó¿ìÀú)ÈÄ ÆÄÀÏÀ» ´Ý´Â´Ù.
> file(ÆÄÀϸí) // readfile()°ú °ÅÀÇ µ¿ÀÏÇÏÁö¸¸ ³»¿ëÀ» ȸéÀÌ ¾Æ´Ï¶ó ¹è¿·Î ÀúÀåÇÑ´Ù.
7. file_exists() - ÆÄÀÏÁ¸Àç È®ÀÎ
> file_exists(ÆÄÀϸí)
8. unlink() - ÆÄÀÏÁö¿ì±â(»èÁ¦)
> unlink(ÆÄÀϸí)
9. rewind() - ÆÄÀϳ»ºÎ Ž»öÇϱâ(ÆÄÀÏÆ÷ÀÎÅÍ À§Ä¡¸¦ ¹Ù²Ü¼ö ÀÖ´Ù.)
> rewind($fp) // ÆÄÀÏÆ÷ÀÎÅ͸¦ óÀ½À¸·Î
10. mkdir() - µð·ºÅ丮 »ý¼º
> mkdir('µð·ºÅ丮', Æ۹̼Ç) //Æ۹̼ÇÀº 8Áø¼ö·Î »ç¿ëÇÒ¶§¿¡ ¾Õ¿¡ 0À» ºÙ¾î¾ßÇÑ´Ù. 0777(¸ðµç±ÇÇÑ)
ex) mkdir('/path/dir', 0777);
11. rmdir() - µð·ºÅ丮 »èÁ¦
> rmdir('µð·ºÅ丮')
12. is_uploaded_file() - ¾÷·ÎµåµÈ ÀÓ½ÃÀúÀåÆÄÀÏ Á¸Àç¿©ºÎÈ®ÀÎ;
> is_uploaded_file($_FILES['ÆÄÀÏ Æû À̸§']['¼Ó¼º']);
¡Ø <input name='username' type='file'> ó·³ ÆÄÀÏ ¾÷·Îµå½Ã¿¡ ¾÷·ÎµåÆÄÀÏÀÇ ¼Ó¼ºÀº
$_FILES['ÀÎDz À̸§']['¼Ó¼º'] À̶ó´Â Ư¼öÇüÅ·ΠÀúÀåµÈ´Ù.
13. move_uploaded_file() - ÀÓ½ÃÀúÀåµÈ ÆÄÀÏÀ» À̵¿ÇÏ°í ¼º°øÇϸé true¹Ýȯ
> move_uploaded_file($_FILES['ÆÄÀÏ Æû À̸§']['¼Ó¼º'], À̵¿ÇÒ µð·ºÅ丮);
¡Ø <input name='username' type='file'> ó·³ ÆÄÀÏ ¾÷·Îµå½Ã¿¡ ¾÷·ÎµåÆÄÀÏÀÇ ¼Ó¼ºÀº
$_FILES['ÀÎDz À̸§']['¼Ó¼º'] À̶ó´Â Ư¼öÇüÅ·ΠÀúÀåµÈ´Ù.
|
|
̵̧ : 552 |
̵̧
¸ñ·Ï
|
|