vizvil          Mon Jan 29 22:56:04 2001 EDT

  Modified files:              
    /phpdoc/kr/functions        filesystem.xml 
  Log:
  no message
  
Index: phpdoc/kr/functions/filesystem.xml
diff -u phpdoc/kr/functions/filesystem.xml:1.2 phpdoc/kr/functions/filesystem.xml:1.3
--- phpdoc/kr/functions/filesystem.xml:1.2      Fri Jan 12 06:16:39 2001
+++ phpdoc/kr/functions/filesystem.xml  Mon Jan 29 22:56:04 2001
@@ -1,191 +1,175 @@
- <reference id="ref.filesystem">
-  <title>Filesystem functions</title>
-  <titleabbrev>Filesystem</titleabbrev>
-
-  <refentry id="function.basename">
-   <refnamediv>
-    <refname>basename</refname>
-    <refpurpose>
-     Returns filename component of path
+<reference id="ref.filesystem">
+       <title>Filesystem functions</title>
+       <titleabbrev>Filesystem</titleabbrev>
+       <refentry id="function.basename">
+               <refnamediv>
+                       <refname>basename</refname>
+                       <refpurpose>
+     경로명에서 파일이름만 반환합니다
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>basename</function></funcdef>
-      <paramdef>string <parameter>path</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Given a string containing a path to a file, this function will
-     return the base name of the file.
-    </para>
-    <para>
-     On Windows, both slash (<literal>/</literal>) and backslash
-     (<literal>\</literal>) are used as path separator character.  In
-     other environments, it is the forward slash
-     (<literal>/</literal>).
-    </para>
-    <para>
-     <example>
-      <title><function>basename</function> example</title>
-      <programlisting role="php">
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>basename</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>path</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     이 함수는 경로가 포함된 파일이름이 주어졌을때 파일의 
+이름부분만 반환합니다
+    </para>
+                       <para>
+     윈도우즈에서는 슬래쉬와 (<literal>/</literal>) 
+백슬래쉬(<literal>\</literal>) 모두 경로구분자로 사용됩니다. 그 
+외의 환경에서는 슬래쉬(<literal>/</literal>)만 사용됩니다
+     .
+    </para>
+                       <para>
+                               <example>
+                                       <title>
+                                               <function>basename</function> 
+예문</title>
+                                       <programlisting role="php">
 $path = "/home/httpd/html/index.php3";
-$file = basename ($path); // $file is set to "index.php3"
+$file = basename ($path); // $file 은 "index.php3" 로 설정됩니다.
       </programlisting>
-     </example>
-    </para>
-    <para>
-     See also: <function>dirname</function>
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.chgrp">
-   <refnamediv>
-    <refname>chgrp</refname>
-    <refpurpose>Changes file group</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>chgrp</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>mixed <parameter>group</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Attempts to change the group of the file
-     <parameter>filename</parameter> to
-     <parameter>group</parameter>. Only the superuser may change the
-     group of a file arbitrarily; other users may change the group of
-     a file to any group of which that user is a member.
-    </para>
-    <para>
-     Returns true on success; otherwise returns false.
-    </para>
-    <para>
-     See also <function>chown</function> and
-     <function>chmod</function>.
-    </para>
-    <note>
-     <simpara>
-      This function does not work on Windows systems
+                               </example>
+                       </para>
+                       <para>
+     참조: <function>dirname</function>
+                       </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.chgrp">
+               <refnamediv>
+                       <refname>chgrp</refname>
+                       <refpurpose>파일의 그룹을 변환합니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>chgrp</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>mixed <parameter>group</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+파일의 그룹을 <parameter>filename</parameter>에서 
+<parameter>group</parameter>으로 바꾸고자 할때 수퍼유저만이 파일의 
+그룹을 임으로 변경할 수 있고 그 외의 사용자들은 멤버로 
+있을때만 어떤 파일의 그룹을 변경할 수 있습니다. 
+    </para>
+                       <para>
+성공하면 true, 실패하면 false를 반환합니다.
+    </para>
+                       <para>
+ 참조: <function>chown</function> 그리고 <function>chmod</function>.
+    </para>
+                       <note>
+                               <simpara>
+이 함수는 윈도우즈에서는 동작하지 않습니다.
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.chmod">
-   <refnamediv>
-    <refname>chmod</refname>
-    <refpurpose>Changes file mode</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>chmod</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>int <parameter>mode</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Attempts to change the mode of the file specified by
-     <parameter>filename</parameter> to that given in
-     <parameter>mode</parameter>.
-    </para>
-    <para>
-     Note that <parameter>mode</parameter> is not automatically
-     assumed to be an octal value, so strings (such as "g+w") will
-     not work properly. To ensure the expected operation,
-     you need to prefix <parameter>mode</parameter> with a zero (0):
-     <informalexample>
-      <programlisting role="php">
-chmod ("/somedir/somefile", 755);   // decimal; probably incorrect   
-chmod ("/somedir/somefile", "u+rwx,go+rx"); // string; incorrect       
-chmod ("/somedir/somefile", 0755);  // octal; correct value of mode
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.chmod">
+               <refnamediv>
+                       <refname>chmod</refname>
+                       <refpurpose>파일의 모드 변경</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>chmod</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>mode</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <parameter>filename</parameter>에 정의된 파일의 
+모드를 주어진 <parameter>mode</parameter>로 변경하고자 할때 
+사용합니다.
+    </para>
+                       <para>
+주의할 점은 <parameter>mode</parameter>가 자동으로 8진수로 바뀌지 
+않는다는 것입니다. 그래서 만약에 문자열("g+w")를 사용한다면 
+정확하게 동작하지 않을 수 있습니다. 그래서 확실히 동작하는 
+구문을 사용하려면 0을 이용해서 <parameter>mode</parameter>의 형태를 
+미리 정의해 주어야 합니다:
+      <informalexample>
+                                       <programlisting role="php">
+chmod ("/somedir/somefile", 755);   // 10진수 : 정확하게 동작하지 않을 
+것임
+chmod ("/somedir/somefile", "u+rwx,go+rx"); // 문자열 :  잘못된 구문
+chmod ("/somedir/somefile", 0755);  // 8진수 : 정확한 모드 값
       </programlisting>
-     </informalexample>
-    </para>
-    <para>
-     Returns true on success and false otherwise.
-    </para>
-    <para>
-     See also <function>chown</function> and
-     <function>chgrp</function>.
-    </para>
-    <note>
-     <simpara>
-      This function does not work on Windows systems
+                               </informalexample>
+                       </para>
+                       <para>
+성공하면 true, 실패하면 false를 반환합니다.    </para>
+                       <para>
+     참조: <function>chown</function> 그리고 <function>chgrp</function>.
+    </para>
+                       <note>
+                               <simpara>
+이 함수는 윈도우즈에서는 동작하지 않습니다.
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.chown">
-   <refnamediv>
-    <refname>chown</refname>
-    <refpurpose>Changes file owner</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>chown</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>mixed <parameter>user</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Attempts to change the owner of the file filename to user
-     user. Only the superuser may change the owner of a file.
-    </para>
-    <para>
-     Returns true on success; otherwise returns false.
-    </para>
-    <para>
-     See also <function>chown</function> and
-     <function>chmod</function>.
-    </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.chown">
+               <refnamediv>
+                       <refname>chown</refname>
+                       <refpurpose>파일의 소유자 변경</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>chown</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>mixed <parameter>user</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     어떤 파일의 소유자를 변경하고자 할때 수퍼유저만이 
+파일의 소유자를 바꿀 수 있습니다.
+    </para>
+                       <para>
+     성공하면 true, 그렇지 않으면 false를 반환합니다.
+    </para>
+                       <para>
+    참조: <function>chown</function> 그리고 <function>chmod</function>.
+    </para>
+                       <note>
+                               <simpara>
+이 함수는 윈도우즈에서는 동작하지 않습니다.
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.clearstatcache">
-   <refnamediv>
-    <refname>clearstatcache</refname>
-    <refpurpose>Clears file stat cache</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>void <function>clearstatcache</function></funcdef>
-      <void/>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Invoking the <systemitem>stat</systemitem> or
-     <systemitem>lstat</systemitem> system call on most systems is
-     quite expensive. Therefore, the result of the last call to any of
-     the status functions (listed below) is stored for use on the next
-     such call using the same filename. If you wish to force a new
-     status check, for instance if the file is being checked many
-     times and may change or disappear, use this function to clear the
-     results of the last call from memory.
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.clearstatcache">
+               <refnamediv>
+                       <refname>clearstatcache</refname>
+                       <refpurpose>파일의 통계(stat) 캐시를 
+삭제합니다.</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>void 
+<function>clearstatcache</function>
+                                       </funcdef>
+                                       <void/>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+대부분의 
+운영체제에서<systemitem>stat</systemitem>나<systemitem>lstat</systemitem>등의
+ 시스템호출을 사용해서 일을하는 것은 꽤 자원을 많이 
+소모합니다. 그렇기 때문에 최종적으로 사용된 상태를 나타내는 
+함수(아래에 나열된)의 결과는 다음번에 같은 파일이름을 
+사용하여 그런 호출을 할 경우를 위하여 저장이 됩니다. 만약에 
+파일이 여러번 체크가 되었고 파일이 바뀌거나 파일이 없어졌을 
+경우등에 상태를 강제로 다시 체크하고자 한다면 이 함수를 
+사용하여 저장되어있는 최종결과를 메모리에서 삭제할 수 
+있습니다.
     </para>
-    <para>
-     This value is only cached for the lifetime of a single request.
+                       <para>
+이 값은 어떤 단일 요청(request)이 유효할 때까지만 캐시된 
+값입니다.
     </para>
-    <para>
-     Affected functions include <function>stat</function>,
+                       <para>
+                               <function>stat</function>을 포함하여
      <function>lstat</function>,
      <function>file_exists</function>,
      <function>is_writable</function>,
@@ -201,301 +185,277 @@
      <function>filegroup</function>,
      <function>fileowner</function>,
      <function>filesize</function>,
-     <function>filetype</function>, and
-     <function>fileperms</function>.
+     <function>filetype</function> 그리고
+     <function>fileperms</function>이 이 함수의 영향을 받게 되는 
+함수입니다.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.copy">
-   <refnamediv>
-    <refname>copy</refname>
-    <refpurpose>Copies file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>copy</function></funcdef>
-      <paramdef>string <parameter>source</parameter></paramdef>
-      <paramdef>string <parameter>dest</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Makes a copy of a file.  Returns true if the copy succeeded,
-     false otherwise.
+               </refsect1>
+       </refentry>
+       <refentry id="function.copy">
+               <refnamediv>
+                       <refname>copy</refname>
+                       <refpurpose>파일을 복사합니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description설명</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>copy</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>source</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>dest</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+파일의 복사본을 만듭니다. 복사가 되면 true, 그렇지 않으면 
+false를 반환합니다.
      <example>
-      <title><function>Copy</function> example</title>
-      <programlisting role="php">
+                                       <title>
+                                               <function>Copy</function>예문</title>
+                                       <programlisting role="php">
 if (!copy($file, $file.'.bak')) {
-    print ("failed to copy $file...&lt;br>\n");
+    print ("$file을 복사하는데 실패했습니다...&lt;br>\n");
 }
       </programlisting>
-     </example>
-    </para>
-    <para>
-     See also: <function>rename</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.delete">
-   <refnamediv>
-    <refname>delete</refname>
-    <refpurpose>A dummy manual entry</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>void <function>delete</function></funcdef>
-      <paramdef>string <parameter>file</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     This is a dummy manual entry to satisfy those people who are
-     looking for <function>unlink</function> or
-     <function>unset</function> in the wrong place.
-    </para>
-    <para>
-     See also: <function>unlink</function> to delete files,
-     <function>unset</function> to delete variables.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.dirname">
-   <refnamediv>
-    <refname>dirname</refname>
-    <refpurpose>Returns directory name component of path</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>dirname</function></funcdef>
-      <paramdef>string <parameter>path</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Given a string containing a path to a file, this function will
-     return the name of the directory.</para>
-    <para>
-     On Windows, both slash (<literal>/</literal>) and backslash
-     (<literal>\</literal>) are used as path separator character.  In
-     other environments, it is the forward slash
-     (<literal>/</literal>).</para>
-    <para>
-     <example>
-      <title><function>Dirname</function> example</title>
-      <programlisting role="php">
+                               </example>
+                       </para>
+                       <para>
+     참조: <function>rename</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.delete">
+               <refnamediv>
+                       <refname>delete</refname>
+                       <refpurpose>실제로는 없는 명령</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>void <function>delete</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>file</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+이것은 <function>unlink</function>나 <function>unset</function>의 함수를 
+잘못된 장소에서 사람들이 찾을까봐 목록에 끼워넣은 것입니다.
+    </para>
+                       <para>
+     참조: <function>unlink</function>는 파일을 삭제하고자 할때,
+     <function>unset</function>는 변수를 삭제하고자 할 때.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.dirname">
+               <refnamediv>
+                       <refname>dirname</refname>
+                       <refpurpose>경로의 구성요소중에서 디렉토리 
+이름만 반환합니다.</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>dirname</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>path</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+이 함수는 어떤 파일을 지정하는 경로가 주어졌을때 디렉토리의 
+이름을 반환합니다</para>
+                       <para>
+윈도우즈에서는 슬래시(<literal>/</literal>) 와 역슬래시 
+(<literal>\</literal>) 모두 경로명을 구분하는 구분자로 사용되지만 
+기타의 운영체제에서는 슬래시(<literal>/</literal>)만 사용됩니다.
+     </para>
+                       <para>
+                               <example>
+                                       <title>
+                                               <function>Dirname</function> 
+예문</title>
+                                       <programlisting role="php">
 $path = "/etc/passwd";
-$file = dirname ($path); // $file is set to "/etc"
+$file = dirname ($path); // $file 은 "/etc" 로 설정됩니다.
       </programlisting>
-     </example>
-    </para>
-    <para>
-     See also: <function>basename</function>
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.diskfreespace">
-   <refnamediv>
-    <refname>diskfreespace</refname>
-    <refpurpose>Returns available space in directory</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>float <function>diskfreespace</function></funcdef>
-      <paramdef>string <parameter>directory</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Given a string containing a directory, this function will return
-     the number of bytes available on the corresponding filesystem or
-     disk partition.
-    </para>
-    <para>
-     <example>
-      <title><function>diskfreespace</function> example</title>
-      <programlisting role="php">
-$df = diskfreespace("/"); // $df contains the number of bytes 
-                          // available on "/"
+                               </example>
+                       </para>
+                       <para>
+     참조: <function>basename</function>
+                       </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.diskfreespace">
+               <refnamediv>
+                       <refname>diskfreespace</refname>
+                       <refpurpose>디렉토리의 사용가능한 공간을 
+반환합니다.</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>float 
+<function>diskfreespace</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>directory</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+이 함수는 디렉토리를 포함한 문자열이 주어졌을때 
+파일시스템이나 디스크파티션의 사용가능한 공간을 바이트로 
+반환합니다.
+    </para>
+                       <para>
+                               <example>
+                                       <title>
+                                               
+<function>diskfreespace</function>예문</title>
+                                       <programlisting role="php">
+$df = diskfreespace("/"); // $df 는 "/"에서 사용가능한 공간의 바이트 
+크기를 보여줍니다.
       </programlisting>
-     </example>
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fclose">
-   <refnamediv>
-    <refname>fclose</refname>
-    <refpurpose>Closes an open file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fclose</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     The file pointed to by fp is closed.
-    </para>
-    <para>
-     Returns true on success and false on failure.
-    </para>
-    <para>
-     The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function> or
-     <function>fsockopen</function>.
-    </para> 
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.feof">
-   <refnamediv>
-    <refname>feof</refname>
-    <refpurpose>Tests for end-of-file on a file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>feof</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns true if the file pointer is at EOF or an error occurs;
-     otherwise returns false.
-    </para>
-    <para>
-     The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function>,
-     <function>popen</function>, or <function>fsockopen</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fflush">
-   <refnamediv>
-    <refname>fflush</refname>
-    <refpurpose>Flushes the output to a file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fflush</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     This function forces a write of all buffered output to the 
-     to the resource pointed to by the file handle 
-     <parameter>fp</parameter>. Returns true if succesful, false
-     otherwise.
-    </para>
-    <para>
-     The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function>,
-     <function>popen</function>, or <function>fsockopen</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fgetc">
-   <refnamediv>
-    <refname>fgetc</refname>
-    <refpurpose>Gets character from file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>fgetc</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns a string containing a single character read from the
-     file pointed to by fp.  Returns FALSE on EOF.
-    </para>
-    <para>
-     The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function>,
-     <function>popen</function>, or <function>fsockopen</function>.
-    </para>
-    <para> 
-     See also <function>fread</function>, <function>fopen</function>,
-     <function>popen</function>, <function>fsockopen</function>, and
-     <function>fgets</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fgetcsv">
-   <refnamediv>
-    <refname>fgetcsv</refname>
-    <refpurpose>
-     Gets line from file pointer and parse for CSV fields
+                               </example>
+                       </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fclose">
+               <refnamediv>
+                       <refname>fclose</refname>
+                       <refpurpose>열려있는 파일 포인터를 
+닫습니다.</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fclose</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     이 파일은 fp가 닫힐때 지정됩니다.
+    </para>
+                       <para>
+     성공하면 true, 실패하면 false를 반환합니다.
+    </para>
+                       <para>
+파일포인터는 반드시 유효한 것이어야 하고,<function>fopen</function> 
+이나 <function>fsockopen</function>등에의해 성공적으로 열려진 파일을 
+지정해야 합니다.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.feof">
+               <refnamediv>
+                       <refname>feof</refname>
+                       <refpurpose>파일의 끝이 파일포인터에 있는지 
+테스트합니다.</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>feof</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+파일 포인터가 파일의 끝에 있거나 에러가 발생하면 true, 그렇지 
+않으면 false를 반환합니다.
+    </para>
+                       <para/>파일포인터는 반드시 유효한 
+것이어야하고,<function>fopen</function> 이나 <function>popen</function> 
+또는  <function>fsockopen</function>에 의해 성공적으로 열려진 파일을 
+지정해야 합니다. 
+               </refsect1>
+       </refentry>
+       <refentry id="function.fflush">
+               <refnamediv>
+                       <refname>fflush</refname>
+                       <refpurpose>출력결과를 파일로 
+보냅니다.</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fflush</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     이 함수는모든 버퍼에 저장되어있던 출력을 파일핸들에 
+의해 지정된 자원에 강제로 쓰기합니다.
+     <parameter>fp</parameter>.
+성공하면 true, 실패하면 false를 반환.
+    </para>
+                       <para/>이 파일포인터는 반드시 유효한 것이어야 
+하고,<function>fopen</function>이나 <function>popen</function>또는 
+<function>fsockopen</function>에 의해 성공적으로 열려진 파일을 
+가리켜야 합니다.
+               </refsect1>
+       </refentry>
+       <refentry id="function.fgetc">
+               <refnamediv>
+                       <refname>fgetc</refname>
+                       <refpurpose>파일포인터로부터 문자 
+가져오기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>fgetc</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+fp에 의해 가리켜진 파일로부터 한개의 문자를 포함한 문자열을 
+반환합니다.  FALSE 나 EOF를 반환합니다.
+    </para>
+                       <para/>이 파일포인터는 반드시 유효한 것이어야 
+하고,<function>fopen</function>이나 <function>popen</function> 또는 
+<function>fsockopen</function>에 의해 성공적으로 열려진 파일을 
+가리켜야 합니다.
+                       <para> 
+     참조: <function>fread</function>, <function>fopen</function>,
+     <function>popen</function>, <function>fsockopen</function>, 그리고 
+<function>fgets</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fgetcsv">
+               <refnamediv>
+                       <refname>fgetcsv</refname>
+                       <refpurpose>
+   파일포인터에서 라인을 가져오고 CVS 에 맞게 변환합니다.
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>array <function>fgetcsv</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>length</parameter></paramdef>
-      <paramdef>string 
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>array <function>fgetcsv</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>length</parameter>
+                                       </paramdef>
+                                       <paramdef>string 
        <parameter>
-        <optional>delimiter</optional>
-       </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
-     Similar to <function>fgets</function> except that
-     <function>fgetcsv</function> parses the line it reads for fields
-     in <acronym>CSV</acronym> format and returns an array containing
-     the fields read.  The field delimiter is a comma, unless you
-     specify another delimiter with the optional third parameter.
-    </simpara>
-    <simpara>
-     <parameter>Fp</parameter> must be a valid file pointer to a file
-     successfully opened by <function>fopen</function>,
-     <function>popen</function>, or <function>fsockopen</function>
-    </simpara>
-    <simpara>
-     Length must be greater than the longest line to be found in the
-     CSV file (allowing for trailing line-end characters).
-    </simpara>
-    <simpara>
-     <function>Fgetcsv</function> returns false on error, including
-     end of file.
-    </simpara>
-    <simpara>
-     N.B. A blank line in a CSV file will be returned as an array
-     comprising a single null field, and will not be treated as an
-     error.
-    </simpara>
-    <example>
-     <title>
-      <function>Fgetcsv</function> example - Read and print entire
-      contents of a CSV file
+                                                       <optional>delimiter</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>
+                               <function>fgetcsv</function>가 
+<acronym>CSV</acronym>형식으로 필드를 읽어와서 변환하고 읽은 
+필드를 포함하는 배열로 반환하는 것을 제외하고는 
+<function>fgets</function>와 비슷합니다. 세번째 매개변수로 특정한 
+구분문자를 지정하지 않는다면 필드의 구분문자는 콤마가 
+됩니다. 
+    </simpara>
+                       <simpara>
+                               <parameter>Fp</parameter>는 
+<function>fopen</function>,<function>popen</function> 
+이나<function>fsockopen</function>에 의해 성공적으로 열려진 파일에 
+대한 유효한 파일 포인터여야 합니다. 
+                       </simpara>
+                       <simpara>
+     CSV 파일에서 가장 긴 라인보다 더 길어야 합니다.(마지막 
+문자 찾기가 허용되었을 때)
+    </simpara>
+                       <simpara>
+                               <function>Fgetcsv</function>는 파일의 끝이거나 
+실패시 false를 반환합니다. 
+    </simpara>
+                       <simpara>
+     주의-- CSV 파일에서 비어있는 라인은 null 필드를 배열로 
+만들어서 반환하고 에러로 처리되지 않습니다.
+    </simpara>
+                       <example>
+                               <title>
+                                       <function>Fgetcsv</function>예문 - CSV 
+파일의 전체 내용을 읽고 프린트하기
      </title>
-     <programlisting role="php">
+                               <programlisting role="php">
 $row = 1;
 $fp = fopen ("test.csv","r");
 while ($data = fgetcsv ($fp, 1000, ",")) {
     $num = count ($data);
-    print "&lt;p&gt; $num fields in line $row: &lt;br&gt;";
+    print "&lt;p&gt; $row 라인에 $num 개의 필드: &lt;br&gt;";
     $row++;
     for ($c=0; $c&lt;$num; $c++) {
         print $data[$c] . "&lt;br&gt;";
@@ -503,51 +463,45 @@
 }
 fclose ($fp);
      </programlisting>
-    </example>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fgets">
-   <refnamediv>
-    <refname>fgets</refname>
-    <refpurpose>Gets line from file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>fgets</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>length</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns a string of up to length - 1 bytes read from the file
-     pointed to by fp. Reading ends when length - 1 bytes have been
-     read, on a newline (which is included in the return value), or on
-     EOF (whichever comes first).
-    </para>
-    <para>
-     If an error occurs, returns false.
-    </para>
-    <para>
-     Common Pitfalls:
-    </para>
-    <simpara>
-     People used to the 'C' semantics of fgets should note the
-     difference in how EOF is returned.
-    </simpara>
-    <simpara>
-     The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function>,
-     <function>popen</function>, or
-     <function>fsockopen</function>.
-    </simpara>
-    <para>
-     A simple example follows:
-     <example> 
-      <title>Reading a file line by line</title>
-      <programlisting role="php">
+                       </example>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fgets">
+               <refnamediv>
+                       <refname>fgets</refname>
+                       <refpurpose>파일 포인터에서 라인 
+가져오기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>fgets</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>length</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+    리턴값을 포함한 새로운 문자열이거나 파일의 끝중에서 먼저 
+도달되는 것에서 1 바이트를 읽어들인후 length만큼 증가되는 
+문자열 - fp에 의해 가리켜진 파일로부터 1 바이트를 읽습니다. 
+length일때 끝을 읽습니다. - 을 반환합니다. 
+    </para>
+                       <para>
+   에러가 발생하면 false를 반환합니다.
+    </para>
+                       <para>
+   일반적인 함정:
+    </para>
+                       <simpara>
+fgets의 'C' 구조를 자주 사용하는 사람들은 EOF 가 반환되는 
+방법이 다르다는 것을 주의해야 합니다.
+    </simpara>
+                       <simpara>
+     파일 포인터는 유효한 것이어야 하고 포인터가 가리키는 
+것은 성공적으로 열려진 
+<function>fopen</function>,<function>popen</function> 또는 
+<function>fsockopen</function>에 의해 성공적으로 열려진 파일이어야 
+한다.
+    </simpara>
+                       <para>
+     단순한 예문     <example>
+                                       <title>파일을 한 라인씩 
+읽어들이기</title>
+                                       <programlisting role="php">
 $fd = fopen ("/tmp/inputfile.txt", "r");
 while (!feof ($fd)) {
     $buffer = fgets($fd, 4096);
@@ -555,773 +509,726 @@
 }
 fclose ($fd);
       </programlisting>
-     </example>
-    </para>
-    <para> 
-     See also <function>fread</function>, <function>fopen</function>,
+                               </example>
+                       </para>
+                       <para> 
+     참조: <function>fread</function>, <function>fopen</function>,
      <function>popen</function>, <function>fgetc</function>,
-     <function>fsockopen</function>, and
+     <function>fsockopen</function>, 그리고
      <function>socket_set_timeout</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fgetss">
-   <refnamediv>
-    <refname>fgetss</refname>
-    <refpurpose>
-     Gets line from file pointer and strip HTML tags
+               </refsect1>
+       </refentry>
+       <refentry id="function.fgetss">
+               <refnamediv>
+                       <refname>fgetss</refname>
+                       <refpurpose>
+     파일포인터에서 라인을 가져오고 HTML 태그를 없애기
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>fgetss</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>length</parameter></paramdef>
-      <paramdef>string 
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>fgetss</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>length</parameter>
+                                       </paramdef>
+                                       <paramdef>string 
        <parameter>
-        <optional>allowable_tags</optional>
-       </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Identical to <function>fgets</function>, except that fgetss
-     attempts to strip any HTML and PHP tags from the text it
-     reads.
-    </para>
-    <para>
-     You can use the optional third parameter to specify tags which
-     should not be stripped.
-     <note>
-      <para>
-       <parameter>allowable_tags</parameter> was added in PHP 3.0.13,
-       PHP4B3.
-      </para> 
-     </note>
+                                                       
+<optional>allowable_tags</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+fgetss가 읽어들인 텍스트에서 HTML과 PHP 태그를 없애는 것을 
+제외하고는 <function>fgets</function>와 같습니다.
     </para>
-    <para>
-     See also <function>fgets</function>, <function>fopen</function>,
-     <function>fsockopen</function>, <function>popen</function>, and
+                       <para>
+세번째 매개변수로 옵션을 사용해서 특정한 태그를 제외시킬 
+수가 있습니다. 
+     <note>
+                                       <para>
+                                               
+<parameter>allowable_tags</parameter>가 PHP 3.0.13, PHP4B3 에 추가되었습니다.
+      </para>
+                               </note>
+                       </para>
+                       <para>
+     참조: <function>fgets</function>, <function>fopen</function>,
+     <function>fsockopen</function>, <function>popen</function>, 그리고
      <function>strip_tags</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.file">
-   <refnamediv>
-    <refname>file</refname> 
-    <refpurpose>Reads entire file into an array</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>array <function>file</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>int 
-       <parameter><optional>use_include_path</optional></parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para> 
-     Identical to <function>readfile</function>, except that
-     <function>file</function> returns the file in an array. Each
-     element of the array corresponds to a line in the file, with the
-     newline still attached.
-    </para>
-    <para>
-     You can use the optional second parameter and set it to "1", if
-     you want to search for the file in the <link
-     linkend="ini.include-path">include_path</link>, too.
     </para>
-    <para>
-     <informalexample>
-      <programlisting role="php">
+               </refsect1>
+       </refentry>
+       <refentry id="function.file">
+               <refnamediv>
+                       <refname>file</refname>
+                       <refpurpose>파일전체를 배열로 읽어들임</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>array <function>file</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
+       <parameter>
+                                                       
+<optional>use_include_path</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>file</function>이 파일을 배열로 
+반환하는 것을 제외하고는 <function>readfile</function>과 같습니다.  
+새로운 라인이 연결되는 것을 포함해서 배열의 매 요소는 
+파일의 라인과 비슷합니다.
+    </para>
+                       <para/>파일에서 <link 
+linkend="ini.include-path">include_path</link>에서 파일을 찾고 싶다면 
+두번째 매개변수로 "1"을 사용하면 됩니다.      
+       <para>
+                               <informalexample>
+                                       <programlisting role="php">
 &lt;?php
-// get a web page into an array and print it out
+// 배열로 웹 페이지를 가져오고 출력함
 $fcontents = file ('http://www.php.net');
 while (list ($line_num, $line) = each ($fcontents)) {
     echo "&lt;b&gt;Line $line_num:&lt;/b&gt; " . htmlspecialchars ($line) . 
"&lt;br&gt;\n";
 }
 
-// get a web page into a string
+//문자열로 웹 페이지를 가져옴
 $fcontents = join ('', file ('http://www.php.net'));
 ?&gt;
       </programlisting>
-     </informalexample>
-    </para>
-    <para> 
-     See also <function>readfile</function>,
-     <function>fopen</function>, <function>fsockopen</function>, and
-     <function>popen</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-
-  <refentry id="function.file-exists">
-   <refnamediv>
-    <refname>file_exists</refname>
-    <refpurpose>Checks whether a file exists</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>file_exists</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
+                               </informalexample>
+                       </para>
+                       <para> 
+     참조: <function>readfile</function>,
+     <function>fopen</function>, <function>fsockopen</function>, 그리고 
+<function>popen</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.file-exists">
+               <refnamediv>
+                       <refname>file_exists</refname>
+                       <refpurpose>파일이 있는지 체크</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool <function>file_exists</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>
      Returns true if the file specified by
-     <parameter>filename</parameter> exists; false otherwise.
-    </simpara>
-    <simpara>
-     <function>file_exists</function> will not work on remote files;
-     the file to be examined must be accessible via the server's
-     filesystem.
-    </simpara>
-    <simpara>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
+     <parameter>filename</parameter>에 의해 지정된 파일이 있으면 true, 
+없으면 false를 반환합니다.
     </simpara>
-   </refsect1>
-  </refentry>
-
-
-  <refentry id="function.fileatime">
-   <refnamediv>
-    <refname>fileatime</refname>
-    <refpurpose>Gets last access time of file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fileatime</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara> 
-     Returns the time the file was last accessed, or false in case of
-     an error. The time is returned as a Unix timestamp.
-    </simpara>
-    <simpara>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </simpara>
-    <simpara>
-     Note: The atime of a file is supposed to change whenever
-     the data blocks of a file are being read. This can be
-     costly performancewise when an appliation regularly
-     accesses a very large number of files or directories. Some
-     Unix filesystems can be mounted with atime updates disabled
-     to increase the performance of such applications; USENET
-     news spools are a common example. On such filesystems
-     this function will be useless.
-    </simpara>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.filectime">
-   <refnamediv>
-    <refname>filectime</refname>
-    <refpurpose>Gets inode change time of file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>filectime</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns the time the file was last changed, or false in case of
-     an error. The time is returned as a Unix timestamp.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <para>Note: In most Unix filesystem, a file is considered
-     changed, when it's Inode data is changed, that is, when
-     the permissions, the owner, the group or other metadata
-     from the Inode is written to. See also 
-     <function>filemtime</function> (this is what you want to use
-     when you want to create "Last Modified" footers on web pages) and 
+                       <simpara>
+                               <function>file_exists</function>는 원격 
+파일에는 동작하지 않습니다.;
+서버의 파일시스템을 통해 파일에 접근한 것인지 검사됩니다.
+    </simpara>
+                       <simpara>
+이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 알고 
+싶다면 <function>clearstatcache</function>를 보십시오.
+    </simpara>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fileatime">
+               <refnamediv>
+                       <refname>fileatime</refname>
+                       <refpurpose>최근에 파일에 접근한 시간을 
+가져옴</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fileatime</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara> 
+    파일에 최종 접근 시간을 반환하며 에러가 발생할 경우에는 
+false를 반환합니다. 반환되는 시간은 유닉스형식입니다.
+    </simpara>
+                       <simpara>
+    이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶다면 <function>clearstatcache</function>를 보십시오.
+
+    </simpara>
+                       <simpara>
+주의: 파일에 접근한 시간은 파일을 읽어들인후에 접근이 
+막혔을 때마다 바뀌는 것이 지원됩니다.이렇게 하는 것은 
+정기적으로 매우 많은 파일이나 디렉토리에 어플리케이션에서 
+접근할 때 꽤 많은 자원을 요구합니다.몇몇 유닉스 
+시스템에서는 그런 어플리케이션의 퍼포먼스 증가를 막기 
+위해서 접근시간 업데이트 설정을 꺼놓고 마운트 하기도 
+합니다. USENET 뉴스 스풀이 일반적인 예입니다. 그런 
+파일시스템에는 이 함수는 별로 쓸모 없을것입니다.
+    </simpara>
+               </refsect1>
+       </refentry>
+       <refentry id="function.filectime">
+               <refnamediv>
+                       <refname>filectime</refname>
+                       <refpurpose>파일의 아이노드 변경시간을 
+가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>filectime</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     파일이 마지막으로 변경된 시간을 반환합니다. 에러가 
+발생하면 false를 반환합니다. 반환되는 시간은 유닉스 
+형식입니다. 
+    </para>
+                       <para>
+    이 함수의 실행결과는 캐쉬가 됩니다. 좀 더 자세한 내용은  
+<function>clearstatcache</function>를 참조하세요.
+    </para>
+                       <para>주의: 대부분의 유닉스 파일시스템에서는 
+아이노드의 데이타(권한, 소유자, 그룹이나 다른 요소)가 
+변경되었을 때 파일이 바뀌는 것이 허용됩니다. 
+                       참조: <function>filemtime</function> (이것은 웹 
+페이지의 하단에 "마지막 수정시간"을 붙이고 싶을 때 
+사용합니다. ) 그리고 
      <function>fileatime</function>.
     </para>
-    <para>Note: In some Unix texts the ctime of a file is being
-     referred to as the creation time of the file. This is wrong.
-     There is no creation time for Unix files in most Unix 
-     filesystems.
+                       <para>주의: 몇 몇 유닉스 텍스트에서 파일의 
+ctime이 파일이 만들어진 시간으로 사용하고자 하는 경우가 
+있는데 이것은 잘못된 것입니다. 대부분의 유닉스 
+파일시스템에는 파일이 만들어진 시간이라는 것이 없습니다. 
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.filegroup">
-   <refnamediv>
-    <refname>filegroup</refname>
-    <refpurpose>Gets file group</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>filegroup</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>    
-     Returns the group ID of the owner of the file, or false in case
-     of an error. The group ID is returned in numerical format, use
-     <function>posix_getgrgid</function> to resolve it to a group name.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
+               </refsect1>
+       </refentry>
+       <refentry id="function.filegroup">
+               <refnamediv>
+                       <refname>filegroup</refname>
+                       <refpurpose>파일의 그룹을 가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>filegroup</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>    
+      파일의 소유자나 그룹의 ID를 반환합니다. 에러가 발생하면 
+false를 반환합니다. 그룹 ID는 숫자형식으로 반환이 됩니다. 
+그룹의 이름으로 바꾸기 위해서 
+<function>posix_getgrgid</function>함수가 사용됩니다. 
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶을 때는 
+     <function>clearstatcache</function>를 보십시오.    </para>
+                       <note>
+                               <simpara>
+     이 함수는 윈도우즈에서는 동작하지 않습니다. 
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fileinode">
-   <refnamediv>
-    <refname>fileinode</refname>
-    <refpurpose>Gets file inode</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fileinode</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para> 
-     Returns the inode number of the file, or false in case of an
-     error.</para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fileinode">
+               <refnamediv>
+                       <refname>fileinode</refname>
+                       <refpurpose>파일의 아이노드를 
+가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fileinode</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para> 
+      파일의 아이노드 숫자를 반환하거나 에러일 경우에는 
+false를 반환합니다.
+     </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶을 때는 
+     <function>clearstatcache</function>를 보십시오.    </para>
+                       <note>
+                               <simpara>
+     이 함수는 윈도우즈에서는 동작하지 않습니다
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.filemtime">
-   <refnamediv>
-    <refname>filemtime</refname>
-    <refpurpose>Gets file modification time</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>filemtime</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns the time the file was last modified, or false in case of
-     an error. The time is returned as a Unix timestamp.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <para>Note: This function returns the time when the data
-     blocks of a file were being written to, that is, the time
-     when the content of the file was changed. Use
-     <function>date</function> on the result of this function
-     to get a printable modification date for use in page footers.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fileowner">
-   <refnamediv>
-    <refname>fileowner</refname>
-    <refpurpose>Gets file owner</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fileowner</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>    
-     Returns the user ID of the owner of the file, or false in case of
-     an error. The user ID is returned in numerical format, use
-     <function>posix_getpwuid</function> to resolve it to a username.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.filemtime">
+               <refnamediv>
+                       <refname>filemtime</refname>
+                       <refpurpose>파일이 수정된 시간을 
+가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>filemtime</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     파일이 마지막으로 수정이 된 시간을 반환하거나 실패할 
+경우에는 false를 반환합니다. 반환되는 시간은 유닉스 
+형식입니다
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶을 때는 
+     <function>clearstatcache</function>를 보십시오.    </para>
+                       <para>주의: 이 함수는 파일의 내용이 수정되는 
+도중에 접근을 막은 시간이 기록이 됩니다. 이 함수의 
+실행결과와 함께 <function>date</function>를 사용하면 페이지의 
+하단에 출력가능한 수정일자를 표시할 수 있습니다. 
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fileowner">
+               <refnamediv>
+                       <refname>fileowner</refname>
+                       <refpurpose>파일의 소유자를 가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fileowner</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>    
+     파일 소유자의 ID를 숫자형식으로 반환하거나 실패할 
+경우에는 false를 반환합니다. ID를 사용자의 이름으로 바꾸기 
+위해서 <function>posix_getpwuid</function>를 사용합니다.
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶을 때는 
+     <function>clearstatcache</function>를 보십시오.
+    </para>
+                       <note>
+                               <simpara>
+     이 함수는 윈도우즈에서는 동작하지 않습니다.
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fileperms">
-   <refnamediv>
-    <refname>fileperms</refname>
-    <refpurpose>Gets file permissions</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fileperms</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>    
-     Returns the permissions on the file, or false in case of an error.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.filesize">
-   <refnamediv>
-    <refname>filesize</refname>
-    <refpurpose>Gets file size</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>filesize</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para> 
-     Returns the size of the file, or false in case of an error.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.filetype">
-   <refnamediv>
-    <refname>filetype</refname>
-    <refpurpose>Gets file type</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>filetype</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>    
-     Returns the type of the file. Possible values are fifo, char,
-     dir, block, link, file, and unknown.</para> <para> Returns false
-     if an error occurs.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.flock">
-   <refnamediv>
-    <refname>flock</refname>
-    <refpurpose>Portable advisory file locking</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>flock</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>operation</parameter></paramdef>
-      <paramdef>int 
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fileperms">
+               <refnamediv>
+                       <refname>fileperms</refname>
+                       <refpurpose>파일의 권한을 가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fileperms</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>파일의 권한을 반환하거나 실패할 
+경우에는 false를 반환합니다.
+    </para>
+                       <para>이 함수의 실행결과는 캐시가 됩니다. 좀 
+더 자세한 내용을 알고 싶을때는 
+     <function>clearstatcache</function>를 참조하세요   </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.filesize">
+               <refnamediv>
+                       <refname>filesize</refname>
+                       <refpurpose>파일의 크기를 가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>filesize</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para> 파일의 크기나 false를 반환합니다.
+    </para>
+                       <para>이 함수의 실행결과는 캐시가 됩니다. 
+     좀 더 자세한 내용을 알고 싶을때는 
+     <function>clearstatcache</function>를 참조하세요.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.filetype">
+               <refnamediv>
+                       <refname>filetype</refname>
+                       <refpurpose>파일의 형식을 가져옵니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>filetype</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>반환되는 파일의 형식은  fifo, char,
+     dir, block, link, file, 그리고 unknown 입니다.</para>
+                       <para>에러가 발생하면 false를 반환합니다.
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 
+     좀 더 자세한 내용을 알고 싶을때는 
+     <function>clearstatcache</function>를 참조하세요.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.flock">
+               <refnamediv>
+                       <refname>flock</refname>
+                       <refpurpose>파일 잠김에 관한 간단한 
+도움말</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool <function>flock</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>operation</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
        <parameter>
-        <optional>wouldblock</optional>
-       </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
-     PHP supports a portable way of locking complete files in an
-     advisory way (which means all accessing programs have to use the
-     same way of locking or it will not work).
-    </simpara>
-    <simpara>
-     <function>flock</function> operates on <parameter>fp</parameter>
-     which must be an open file
-     pointer. <parameter>operation</parameter> is one of the following
-     values:
-    </simpara>
-    <para>
-     <itemizedlist>
-      <listitem>
-       <simpara>
-         To acquire a shared lock (reader), set
-         <parameter>operation</parameter> to LOCK_SH (set to 1 prior to
-         PHP 4.0.1).
+                                                       <optional>wouldblock</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>PHP는 파일에 대한 접근을 막는데 간단한 
+방법을 제공합니다. 
+                       이것은 모든 접근하는 프로그램이 파일을 
+잠그는데 같은 방법을 사용해야 하며 
+                       그렇지 않으면 동작하지 않습니다.
+    </simpara>
+                       <simpara>
+                               <function>flock</function>은 
+<parameter>fp</parameter>가 열려진 
+                               파일에 대한 포인터일때 이것위에서 
+동작합니다
+               <parameter>operation</parameter>은 산출되는 값중에 
+하나입니다:
+</simpara>
+                       <para>
+                               <itemizedlist>
+                                       <listitem>
+                                               <simpara>공동으로 접근을 
+막고자 할때(읽는 사람) 
+         <parameter>operation</parameter>을 LOCK_SH로 설정합니다 (PHP 4.0.1 
+이전버전은 1로 설정합니다).
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-         To acquire an exclusive lock (writer), set
-         <parameter>operation</parameter> to LOCK_EX (set to 2 prior to
-         PHP 4.0.1).
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+         단독으로 접근을 막는 것이 필요할때(쓰는 사람)
+         <parameter>operation</parameter>을 LOCK_EX로 설정합니다 (PHP 
+4.0.1이전버전은 2로 설정합니다).
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-         To release a lock (shared or exclusive), set
-         <parameter>operation</parameter> to LOCK_UN (set to 3 prior to
-         PHP 4.0.1).
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+         파일에 대한 접근을 풀어줄때 (공동 또는 단독)
+         <parameter>operation</parameter>을 LOCK_UN으로 설정합니다. (PHP 
+4.0.1이전 버전은 3으로 설정합니다).
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-         If you don't want <function>flock</function> to block while
-         locking, add LOCK_NB (4 prior to PHP 4.0.1) to
-         <parameter>operation</parameter>.
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+         파일에 대한 접근을 막는데 <function>flock</function>을 
+사용하고 싶지않으면 
+         LOCK_NB을 추가 하세요 (PHP 4.0.1 이전버젼에서는)
+         <parameter>operation</parameter>을 4로 설정하세요.
        </simpara>
-      </listitem>
-     </itemizedlist>
-    </para>
-    <simpara>
-     <function>Flock</function> allows you to perform a simple
+                                       </listitem>
+                               </itemizedlist>
+                       </para>
+                       <simpara>
+                               <function>Flock</function>은  실제로 모든 
+환경에서 
+                               간단한 읽기/쓰기 예를 수행할 수 있게 
+만들어줍니다
      reader/writer model which can be used on virtually every platform
-     (including most Unices and even Windows).  The optional 3rd
-     argument is set to true if the lock would block (EWOULDBLOCK
+     (대부분의 유닉스와 윈도우즈 환경에서도). 접근을 막을 
+수가 없다면
+     세번째 매개변수가 true로 설정되어 있는 것입니다.(EWOULDBLOCK
      errno condition)
     </simpara>
-    <simpara>
-     <function>Flock</function> returns true on success and false on
-     error (e.g. when a lock could not be acquired).
-    </simpara>
-    <warning>
-     <para>
-      On most operation systems <function>flock</function> is implemented
-      at the process level. When using a multithreaded server API like
-      ISAPI you cannot rely on <function>flock</function> to protect
-      files against other PHP scripts running in parallel threads of the
-      same server instance!
+                       <simpara>
+                               <function>Flock</function>은 성공하면 true를 
+반환하고 실패하면 false를 반환합니다.
+                               (예를 들면 파일 접근을 막는것이 
+요청되지 못할 때).
+    </simpara>
+                       <warning>
+                               <para>
+                                       <function>flock</function>은 대부분의 
+운영체제에서 프로세스 단계에서 실행됩니다
+     . ISAPI같은 멀티쓰레드된 서버 API를 사용하고자 할 경우에 
+      <function>flock</function>이 같은 서버의 인스턴스의 병렬 
+쓰레드로서 
+     다른 PHP스크립트가 진행될때 파일을 보호할 것을 기대하지 
+마십시오
      </para>
-    </warning>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fopen">
-   <refnamediv>
-    <refname>fopen</refname>
-    <refpurpose>Opens file or URL</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fopen</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>string <parameter>mode</parameter></paramdef>
-      <paramdef>int 
+                       </warning>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fopen">
+               <refnamediv>
+                       <refname>fopen</refname>
+                       <refpurpose>파일이나 URL을 엽니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fopen</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>mode</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
        <parameter>
-        <optional>use_include_path</optional>
-       </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
-     If <parameter>filename</parameter> begins with "http://" (not
-     case sensitive), an HTTP 1.0 connection is opened to the
-     specified server and a file pointer is returned to the beginning
-     of the text of the response. A 'Host:' header is sent with the
-     request in order to handle name-based virtual hosts.
-    </simpara>
-    <simpara>
-     Does not handle HTTP redirects, so you must include trailing
-     slashes on directories.
-    </simpara>
-    <simpara>
-     If <parameter>filename</parameter> begins with "ftp://" (not case
-     sensitive), an ftp connection to the specified server is opened
-     and a pointer to the requested file is returned. If the server
-     does not support passive mode ftp, this will fail. You can open
-     files for either reading or writing via ftp (but not both
-     simultaneously).
-    </simpara>
-    <simpara>
-     If <parameter>filename</parameter> is one of "php://stdin",
-     "php://stdout", or "php://stderr", the corresponding stdio
-     stream will be opened.  (This was introduced in PHP 3.0.13;
-     in earlier versions, a filename such as "/dev/stdin" or
-     "/dev/fd/0" must be used to access the stdio streams.)
-    </simpara>
-    <simpara>
-     If <parameter>filename</parameter> begins with anything else, the
-     file will be opened from the filesystem, and a file pointer to
-     the file opened is returned.
+                                                       
+<optional>use_include_path</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>
+     만약<parameter>filename</parameter>이 "http://"로 시작하면 
+       (sensitive 하지 않은 경우에), HTTP 1.0 연결이 지정된 서버를 
+열어줍니다.그리고 파일 포인터는 
+       응답텍스트의 시작부분으로 돌려집니다.. A '호스트:' 
+헤더부분은 
+     name-based virtual hosts를 핸들링하기 위해서 요청과 함께 
+보내집니다.
+    </simpara>
+                       <simpara>
+     HTTP 리다이렉트를 건드리지 마십시오. 반드시 디렉토리뒤에 
+따르는 슬래쉬를 포함시켜야 합니다.
+    </simpara>
+                       <simpara>
+     만약에 <parameter>filename</parameter>이 "ftp://"로 시작이 되면 
+     (sensitive 하지 않은 경우에), 지정된 서버가 ftp연결에 의해 
+열려집니다. 
+     그리로 요청된 파일에 대한 포인터가 반환됩니다. 
+     만약에 서버의 ftp가 받을 수 있는 모드를 지원하지 않으면, 
+이것은 실행될 수 없습니다. 
+     ftp를 통해서 파일을 읽거나 쓸수도 있습니다.ftp (동시에 할 
+수는 없습니다).
+    </simpara>
+                       <simpara>
+     만약에<parameter>filename</parameter>이 "php://stdin",
+     "php://stdout", "php://stderr",중의 하나라면  일치하는 
+     표준입출력 스트림이 열리게 됩니다
+     (PHP 3.0.13에 소개가 되어 있습니다;
+     이전 버전에서 표준입출력 스트림에 접근하려면
+    filename이 "/dev/stdin" 이나 "/dev/fd/0" 이어야 합니다.)
+    </simpara>
+                       <simpara>
+                               <parameter>filename</parameter>이 다른 것으로 
+시작되면 그 파일은 
+      파일 시스템에서 열려집니다. 그리고, 파일에 대한 파일 
+포인터가 열려서 반환됩니다.
     </simpara>
-    <simpara>
-     If the open fails, the function returns false.
+                       <simpara>
+     열수가 없다면 false를 반환합니다.
     </simpara>
-    <para>
-     <parameter>mode</parameter> may be any of the following:
+                       <para>
+                               <parameter>mode</parameter>다음의 
+어느것이라도 될 수가 있습니다:
      <itemizedlist>
-      <listitem>
-       <simpara>
-        'r' - Open for reading only; place the file pointer at the
-        beginning of the file.
+                                       <listitem>
+                                               <simpara>
+        'r' - 읽기전용으로 열립니다; 파일포인터를 파일의 맨 
+앞에 놓습니다.
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        'r+' - Open for reading and writing; place the file pointer at
-        the beginning of the file.
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+        'r+' - 읽기 쓰기가 가능합니다.; 파일 포인터를 파일의 맨 
+앞에 놓습니다.
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        'w' - Open for writing only; place the file pointer at the
-        beginning of the file and truncate the file to zero length.
-        If the file does not exist, attempt to create it.
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+        'w' - 쓰기 전용으로 열립니다; 파일 포인터를 파일의 맨 
+앞에 놓습니다
+        그리고 파일의 크기를 0으로 만듭니다. 파일이 없으면 
+만듭니다.
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        'w+' - Open for reading and writing; place the file pointer at
-        the beginning of the file and truncate the file to zero
-        length.  If the file does not exist, attempt to create it.
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+        'w+' - 읽기 쓰기가 가능합니다; 파일포인터를 파일의 맨 
+앞에 놓습니다. 
+       그리고 파일의 크기를0으로 만듭니다. 파일이 없으면 
+만듭니다.
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        'a' - Open for writing only; place the file pointer at the end
-        of the file. If the file does not exist, attempt to create
-        it.
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+        'a' - 쓰기 전용으로 열립니다; 파일 포인터를 파일의 끝에 
+놓습니다.
+        파일이 없으면 만듭니다.
        </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        'a+' - Open for reading and writing; place the file pointer at
-        the end of the file. If the file does not exist, attempt to
-        create it.
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>
+        'a+' - 읽기 쓰기가 가능합니다; 파일 포인터를 파일의 끝에 
+놓습니다.
+         파일이 없으면 만듭니다.
        </simpara>
-      </listitem>
-     </itemizedlist>
-     The <parameter>mode</parameter> may contain the letter
-     'b'. This is useful only on systems which differentiate between
-     binary and text files (i.e., it's useless on Unix). If not
-     needed, this will be ignored.
-    </para>
-    <para>
-     You can use the optional third parameter and set it to "1", if
-     you want to search for the file in the <link
-     linkend="ini.include-path">include_path</link>, too.
-    </para>
-    <para>
-     <example>
-      <title><function>Fopen</function> example</title>
-      <programlisting role="php">
+                                       </listitem>
+                               </itemizedlist>
+                               <parameter>mode</parameter>가 문자'b'를 포함할 
+수도 있습니다. 
+     이것은 시스템상에서 바이너리와 텍스트 파일을 구별짓는데 
+쓸모가 있습니다
+     (다시 말하면 유닉스에서는 쓸모가 없습니다).필요가 없으면 
+사용하지 마세요.
+    </para>
+                       <para>
+     세번째 매개변수를 사용할 수 있는데 <link 
+linkend="ini.include-path">include_path</link>가운데서
+     파일을 찾고 싶으면 "1"로 설정하세요.
+    </para>
+                       <para>
+                               <example>
+                                       <title>
+                                               <function>Fopen</function> 
+example</title>
+                                       <programlisting role="php">
 $fp = fopen ("/home/rasmus/file.txt", "r");
 $fp = fopen ("/home/rasmus/file.gif", "wb");
 $fp = fopen ("http://www.php.net/", "r");
 $fp = fopen ("ftp://user:[EMAIL PROTECTED]/", "w");
       </programlisting>
-     </example>
-    </para>
-    <simpara>
-     If you are experiencing problems with reading and writing to
-     files and you're using the server module version of PHP, remember
-     to make sure that the files and directories you're using are
-     accessible to the server process.
-    </simpara>
-    <para>
-     On the Windows platform, be careful to escape any backslashes
-     used in the path to the file, or use forward slashes.
+                               </example>
+                       </para>
+                       <simpara>
+     PHP의 서버 모듈 버전을 사용하는데 파일을 읽고 쓰는데 
+문제를 겪었다면
+     파일과 디렉토리를 서버 프로세스가 접근이 가능하게 
+했는지 확인해보세요
+    </simpara>
+                       <para>
+     윈도우즈에서는, 파일의 경로에서 백슬래시를 사용했는지 
+슬래시를 사용했는지 주의하세요.
      <informalexample>
-      <programlisting role="php"> 
+                                       <programlisting role="php"> 
 $fp = fopen ("c:\\data\\info.txt", "r");
       </programlisting>
-     </informalexample>
-    </para>
-    <simpara>
-     See also <function>fclose</function>,
+                               </informalexample>
+                       </para>
+                       <simpara>
+     참조 <function>fclose</function>,
      <function>fsockopen</function>,
      <function>socket_set_timeout</function>, and
      <function>popen</function>.
     </simpara>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fpassthru">
-   <refnamediv>
-    <refname>fpassthru</refname> 
-    <refpurpose>
-     Output all remaining data on a file pointer
+               </refsect1>
+       </refentry>
+       <refentry id="function.fpassthru">
+               <refnamediv>
+                       <refname>fpassthru</refname>
+                       <refpurpose>
+     파일 포인터에 남아있는 모든 데이타를 출력합니다
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fpassthru</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
-     Reads to EOF on the given file pointer and writes the results to
-     standard output.
-    </simpara>
-    <simpara>
-     If an error occurs, <function>fpassthru</function> returns
-     false.
-    </simpara>
-    <simpara>
-     The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function>,
-     <function>popen</function>, or <function>fsockopen</function>.
-     The file is closed when <function>fpassthru</function> is done
-     reading it (leaving <parameter>fp</parameter> useless).
-    </simpara>
-    <simpara>
-     If you just want to dump the contents of a file to stdout you may
-     want to use the <function>readfile</function>, which saves you
-     the <function>fopen</function> call.
-    </simpara>
-    <simpara>
-     See also <function>readfile</function>,
-     <function>fopen</function>, <function>popen</function>, and
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fpassthru</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>
+     주어진 파일포인터를 끝까지 읽고 일반 출력으로 결과를 
+씁니다.
+    </simpara>
+                       <simpara>
+     에러가 발생하면<function>fpassthru</function>는 false를 반환합니다.
+    </simpara>
+                       <simpara>
+     파일포인터는 유효한 것이어야 합니다. 그리고 
+<function>fopen</function>,
+     <function>popen</function>, or <function>fsockopen</function>에 의해 
+성공적으로
+      열려진 파일을 가리켜야 합니다.
+     <function>fpassthru</function>가 파일읽기를 마치면 파일이 
+닫힙니다.
+     (남겨진 <parameter>fp</parameter>는 쓸모가 없습니다).
+    </simpara>
+                       <simpara>
+     파일의 내용을 일반출력으로 보내기 위한 것이라면, 
+<function>fopen</function>을 호출하는 것보다
+    <function>readfile</function>을 사용하고 싶어할 것입니다
+    </simpara>
+                       <simpara>
+     참조<function>readfile</function>,
+     <function>fopen</function>, <function>popen</function>, 그리고
      <function>fsockopen</function>
-    </simpara>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fputs">
-   <refnamediv>
-    <refname>fputs</refname>
-    <refpurpose>Writes to a file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fputs</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>string <parameter>str</parameter></paramdef>
-      <paramdef>int 
+                       </simpara>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fputs">
+               <refnamediv>
+                       <refname>fputs</refname>
+                       <refpurpose>파일 포인터에 기록하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fputs</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>str</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
        <parameter>
-        <optional>length</optional>
-       </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     <function>Fputs</function> is an alias to
-     <function>fwrite</function>, and is identical in every way.  Note
-     that the <parameter>length</parameter> parameter is optional and
-     if not specified the entire string will be written.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fread">
-   <refnamediv>
-    <refname>fread</refname>
-    <refpurpose>Binary-safe file read</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>fread</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>length</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
-     <function>Fread</function> reads up to
-     <parameter>length</parameter> bytes from the file pointer
-     referenced by <parameter>fp</parameter>. Reading stops when
-     <parameter>length</parameter> bytes have been read or EOF is
-     reached, whichever comes first.
-    </simpara> 
-    <para>
-     <informalexample>
-      <programlisting role="php">
-// get contents of a file into a string
+                                                       <optional>length</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>Fputs</function>는 
+<function>fwrite</function>로 언제나 앨리어스 됩니다.  
+               <parameter>length</parameter>매개변수는 선택이 가능하고 
+전체 문자열이 나열되지 않으면 쓰여진다는 것을 주의하세요.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fread">
+               <refnamediv>
+                       <refname>fread</refname>
+                       <refpurpose>Binary-safe 파일 읽기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>fread</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>length</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>
+                               <function>Fread</function>는  
+<parameter>fp</parameter>에 의해 참조가 되는 
+     파일 포인터로부터 <parameter>length</parameter>를 바이트로 
+증가시키며 읽습니다.
+    <parameter>length</parameter>바이트가 읽혔거나 파일의 끝에 
+도달되거나 
+    둘중에 먼저 끝나는 것이 있으면 읽기가 종료됩니다..
+    </simpara>
+                       <para>
+                               <informalexample>
+                                       <programlisting role="php">
+// 파일의 내용을 문자열로 가져오기
 $filename = "/usr/local/something.txt";
 $fd = fopen ($filename, "r");
-$contents = fread ($fd, filesize ($filename));
+$contents = fread ($fd, 파일의크기 ($filename));
 fclose ($fd);
       </programlisting>
-     </informalexample>
-    </para>
-    <simpara>
-     See also <function>fwrite</function>, <function>fopen</function>,
+                               </informalexample>
+                       </para>
+                       <simpara>
+     참조 <function>fwrite</function>, <function>fopen</function>,
      <function>fsockopen</function>, <function>popen</function>,
      <function>fgets</function>, <function>fgetss</function>,
      <function>fscanf</function>, <function>file</function>, and
      <function>fpassthru</function>.
     </simpara>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fscanf">
-   <refnamediv>
-    <refname>fscanf</refname>
-    <refpurpose>Parses input from a file according to a format</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>mixed <function>fscanf</function></funcdef>
-      <paramdef>int <parameter>handle</parameter></paramdef>
-      <paramdef>string <parameter>format</parameter></paramdef>
-      <paramdef>string 
-       <parameter><optional>var1</optional></parameter>...
+               </refsect1>
+       </refentry>
+       <refentry id="function.fscanf">
+               <refnamediv>
+                       <refname>fscanf</refname>
+                       <refpurpose>형식에 따라서 파일로 부터 분석하여 
+입력하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>mixed <function>fscanf</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>handle</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>format</parameter>
+                                       </paramdef>
+                                       <paramdef>string 
+       <parameter>
+                                                       <optional>var1</optional>
+                                               </parameter>...
       </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     The function <function>fscanf</function> is similar to
-     <function>sscanf</function>, but it takes its input from a file
-     associated with <parameter>handle</parameter> and interprets the
-     input according to the specified
-     <parameter>format</parameter>. If only two parameters were passed
-     to this function, the values parsed will be returned as an array.
-     Otherwise, if optional parameters are passed, the function will
-     return the number of assigned values. The optional parameters
-     must be passed by reference.
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>fscanf</function>는 
+<function>sscanf</function>과 비슷하지만, 
+     내용을 파일로부터 가져온다는 것이 다릅니다.
+     <parameter>handle</parameter>과 함께 일련의 
+<parameter>format</parameter>으로 
+     입력내용을 바꾸어 줍니다.
+     이 함수에 두개의 매개변수만 사용된다면 배열 형식의 
+값으로 변환되어 반환됩니다.
+     그렇지 않은 경우에는 선택적인 매개변수를 사용하지 
+않으면 이 함수는 할당된 값을 숫자로 반환합니다.
+     선택적인 매개변수는 반드시 passed by reference여야 합니다.
      <example>
-      <title><function>Fscanf</function> Example</title>
-      <programlisting role="php">
+                                       <title>
+                                               <function>Fscanf</function>예</title>
+                                       <programlisting role="php">
 $fp = fopen ("users.txt","r");
 while ($userinfo = fscanf ($fp, "%s\t%s\t%s\n")) {
     list ($name, $profession, $countrycode) = $userinfo;
@@ -1329,265 +1236,278 @@
 }
 fclose($fp);
       </programlisting>
-     </example>
-     <example>
-      <title>users.txt</title>
-      <programlisting>
+                               </example>
+                               <example>
+                                       <title>users.txt</title>
+                                       <programlisting>
 javier  argonaut        pe
 hiroshi sculptor        jp
 robert  slacker us
 luigi   florist it
       </programlisting>
-     </example>
-    </para>
-    <para>
-     See also <function>fread</function>, <function>fgets</function>,
+                               </example>
+                       </para>
+                       <para>
+     참조 <function>fread</function>, <function>fgets</function>,
      <function>fgetss</function>, <function>sscanf</function>,
      <function>printf</function>, and <function>sprintf</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fseek">
-   <refnamediv>
-    <refname>fseek</refname>
-    <refpurpose>Seeks on a file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fseek</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>offset</parameter></paramdef>
-      <paramdef>int 
-       <parameter><optional>whence</optional></parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Sets the file position indicator for the file referenced by
-     <parameter>fp</parameter>.The new position, measured in bytes
-     from the beginning of the file, is obtained by adding
-     <parameter>offset</parameter> to the position specified by
-     <parameter>whence</parameter>, whose values are defined as
-     follows:
+               </refsect1>
+       </refentry>
+       <refentry id="function.fseek">
+               <refnamediv>
+                       <refname>fseek</refname>
+                       <refpurpose>파일 포인터에서 찾기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fseek</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>offset</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
+       <parameter>
+                                                       <optional>whence</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <parameter>fp</parameter>에 의해 참조되는 
+파일을 파일 위치 측정자로 설정합니다.
+    파일의 시작위치에서부터 바이트단위로 측정되는 
+새로운위치는
+     아래와 같이 정의된 <parameter>whence</parameter>로부터 나열이 된 
+위치에 <parameter>offset</parameter>을 추가하여 얻어집니다
      <simplelist>
-      <member>SEEK_SET - Set position equal to
-      <parameter>offset</parameter> bytes.</member> <member>SEEK_CUR -
-      Set position to current location plus
-      <parameter>offset</parameter>.</member> <member>SEEK_END - Set
-      position to end-of-file plus
-      <parameter>offset</parameter>.</member>
-     </simplelist>
-    </para>
-    <para>If <parameter>whence is not specified, it is assumed to be
-    SEEK_SET.</parameter>
-    </para>
-    <para>
-     Upon success, returns 0; otherwise, returns -1. Note that seeking
-     past EOF is not considered an error.
-    </para>
-    <para>
-     May not be used on file pointers returned by
-     <function>fopen</function> if they use the "http://" or "ftp://"
-     formats.
-    </para>
-    <note>
-     <para>
-      The <parameter>whence</parameter> argument was added after PHP 4.0 RC1.
+                                       <member>SEEK_SET - 위치를 
+<parameter>offset</parameter>바이트와 같게 합니다.</member>
+                                       <member>SEEK_CUR -
+      현재 위치에 <parameter>offset</parameter>을 더하여 위치를 
+정합니다.</member>
+                                       <member>SEEK_END - 파일의 끝에 
+      <parameter>offset</parameter>을 더하여 위치를 정합니다.</member>
+                               </simplelist>
+                       </para>
+                       <para>만약에<parameter>whence 가 정해지지 않았다면 
+SEEK_SET으로 가정이 됩니다.</parameter>
+                       </para>
+                       <para>
+     성공하면 0을 반환하고 그렇지 않으면 1을 반환합니다. 
+     이전에 EOF를 찾은 것은 에러에 영향을 주지 않습니다
+    </para>
+                       <para>
+        만약에 "http://" or "ftp://" 형식을 사용한다면              
+     <function>fopen</function>에 의해 반환되는 파일포인터 상에서 
+사용되지 않을 것입니다
+    </para>
+                       <note>
+                               <para>
+                                       <parameter>whence</parameter>인수는 PHP 4.0 
+RC1 이후에 추가되었습니다.
      </para>
-    </note>
-    <para>
-     See also <function>ftell</function> and
+                       </note>
+                       <para>
+     참조 <function>ftell</function> and
      <function>rewind</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fstat">
-   <refnamediv>
-    <refname>fstat</refname>
-    <refpurpose>
-     Gets information about a file using an open file pointer
+               </refsect1>
+       </refentry>
+       <refentry id="function.fstat">
+               <refnamediv>
+                       <refname>fstat</refname>
+                       <refpurpose>
+     오픈 파일 포인터를 사용하는 파일에 대한 정보 가져오기
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>array <function>fstat</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Gathers the statistics of the file opened by the file
-     pointer fp.  This function is similar to the
-     <function>stat</function> function except that it operates
-     on an open file pointer instead of a filename.
-    </para>
-    <para>
-     Returns an array with the statistics of the file with the
-     following elements:
-     <orderedlist>
-      <listitem><simpara>device</simpara></listitem>
-      <listitem><simpara>inode</simpara></listitem>
-      <listitem><simpara>number of links</simpara></listitem>
-      <listitem><simpara>user id of owner</simpara></listitem>
-      <listitem><simpara>group id owner</simpara></listitem>
-      <listitem><simpara>device type if inode device *</simpara></listitem>
-      <listitem><simpara>size in bytes</simpara></listitem>
-      <listitem><simpara>time of last access</simpara></listitem>
-      <listitem><simpara>time of last modification</simpara></listitem>
-      <listitem><simpara>time of last change</simpara></listitem>
-      <listitem><simpara>blocksize for filesystem I/O *</simpara></listitem>
-      <listitem><simpara>number of blocks allocated</simpara></listitem>
-     </orderedlist>
-     * - only valid on systems supporting the st_blksize type--other
-     systems (i.e. Windows) return -1</para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>array <function>fstat</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     파일 포인터 fp에 의해서 열려진 파일의 정보를 
+모읍니다.Gathers the statistics of the file opened by the file
+     이 함수는 filename대신에 오픈 파일 포인터위에서 동작한다는 
+것을 제외하고는 <function>stat</function>과 비슷합니다.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.ftell">
-   <refnamediv>
-    <refname>ftell</refname>
-    <refpurpose>Tells file pointer read/write position</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>ftell</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns the position of the file pointer referenced by fp; i.e.,
-     its offset into the file stream.
-    </para>
-    <para>
-     If an error occurs, returns false.
-    </para>
-    <para>
-     The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function> or
-     <function>popen</function>.
+                       <para>
+     다음의 요소들과 함께 파일의 통계자료를 배열로 
+반환합니다:
+     <orderedlist>
+                                       <listitem>
+                                               <simpara>장치(device)</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>링크의 갯수</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>소유자의 user id</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>소유자의 group 
+id</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드 
+장치(device)가 있으면 장치(device) 형태*</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>바이트단위 
+크기</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>마지막 
+접근시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>마지막 수정된 
+시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>마지막 바뀐 
+시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>파일 시스템 
+입출력(I/O) blocksize*</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>할당된 block의 
+수</simpara>
+                                       </listitem>
+                               </orderedlist>
+     * - st_blksize 형태를 지원하는 시스템에만 유효합니다--다른 
+시스템
+      (다시 말해서 윈도우즈같은)은 -1을 반환합니다</para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 
+      자세히 알고 싶으면 <function>clearstatcache</function>참조하세요
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.ftell">
+               <refnamediv>
+                       <refname>ftell</refname>
+                       <refpurpose>파일포인터의 읽기/쓰기 위치 
+말하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>ftell</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     fp에 의해 참조되는 파일의 위치를 반환합니다. 다시 말해서 
+상쇄된 결과가 파일 스트림안으로 들어갑니다    </para>
+                       <para>
+    에러가 발생하면 false를 반환합니다.
+    </para>
+                       <para>
+     파일 포인터는 반드시 유효한 것이어야 하고 
+<function>fopen</function>이나
+     <function>popen</function>에 의해 성공적으로 열려진 파일을 
+가리켜야 합니다.
     </para>
-    <para> 
-     See also <function>fopen</function>, <function>popen</function>,
+                       <para> 
+    참조<function>fopen</function>, <function>popen</function>,
      <function>fseek</function> and <function>rewind</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.ftruncate">
-   <refnamediv>
-    <refname>ftruncate</refname>
-    <refpurpose>
-     Truncates a file to a given length.
+               </refsect1>
+       </refentry>
+       <refentry id="function.ftruncate">
+               <refnamediv>
+                       <refname>ftruncate</refname>
+                       <refpurpose>
+     주어진 길이로 잘라내기
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>ftruncate</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>size</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Takes the filepointer, fp, and truncates the file to length, size.
-     This function returns true on success and false on failure.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.fwrite">
-   <refnamediv>
-    <refname>fwrite</refname>
-    <refpurpose>Binary-safe file write</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>fwrite</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>string <parameter>string</parameter></paramdef>
-      <paramdef>int 
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>ftruncate</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>size</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     파일포인터와 fp를 가져옵니다. 그리고 파일을 길이, 크기로 
+잘라냅니다. 
+     이 함수는 성공하면 true, 실패하면 false를 반환합니다
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.fwrite">
+               <refnamediv>
+                       <refname>fwrite</refname>
+                       <refpurpose>Binary-safe 파일 쓰기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>fwrite</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>string</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
        <parameter>
-        <optional>length</optional>
-       </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
-     <function>fwrite</function> writes the contents of
-     <parameter>string</parameter> to the file stream pointed to by
-     <parameter>fp</parameter>. If the <parameter>length</parameter>
-     argument is given, writing will stop after
-     <parameter>length</parameter> bytes have been written or the end
-     of <parameter>string</parameter> is reached, whichever comes
-     first.
-    </simpara>
-    <simpara>
-     Note that if the <parameter>length</parameter> argument is given,
-     then the <link
-     linkend="ini.magic-quotes-runtime">magic_quotes_runtime</link>
-     configuration option will be ignored and no slashes will be
-     stripped from <parameter>string</parameter>.
+                                                       <optional>length</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>
+                               <function>fwrite</function>는  
+<parameter>fp</parameter>에 의해 지정이 되는 
+                               파일 스트림에 <parameter>string</parameter>의 
+내용을 기록합니다.
+     <parameter>length</parameter>인수가 주어지면 
+     <parameter>length</parameter>바이트가 기록이 되거나 
+     <parameter>string</parameter>의 끝에 도달하거나 먼저 끝나는 것에 
+의해 기록하는 것을 멈춥니다.
+    </simpara>
+                       <simpara>
+     주의할 것은 <parameter>length</parameter>인수가 주어지면,
+     <link 
+linkend="ini.magic-quotes-runtime">magic_quotes_runtime</link>설정옵션은 
+무시가 되고
+     슬래시는 <parameter>string</parameter>에서 제거되지 않게됩니다.
     </simpara>
-    <simpara>
-     See also <function>fread</function>, <function>fopen</function>,
+                       <simpara>
+     참조<function>fread</function>, <function>fopen</function>,
      <function>fsockopen</function>, <function>popen</function>, and
      <function>fputs</function>.
     </simpara>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.set-file-buffer">
-   <refnamediv>
-    <refname>set_file_buffer</refname>
-    <refpurpose>
-     Sets file buffering on the given file pointer
+               </refsect1>
+       </refentry>
+       <refentry id="function.set-file-buffer">
+               <refnamediv>
+                       <refname>set_file_buffer</refname>
+                       <refpurpose>
+     주어진 파일 포인터에 파일 버퍼링 설정하기
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>set_file_buffer</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-      <paramdef>int <parameter>buffer</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <simpara>
-     Output using <function>fwrite</function> is normally buffered at
-     8K.  This means that if there are two processess wanting to write
-     to the same output stream (a file), each is paused after 8K of
-     data to allow the other to write.  <function>set_file_buffer</function>
-     sets the buffering for write operations on the given filepointer
-     <parameter>fp</parameter> to <parameter>buffer</parameter> bytes.
-     If <parameter>buffer</parameter> is 0 then write operations are
-     unbuffered.  This ensures that all writes with
-     <function>fwrite</function> are completed before other processes
-     are allowed to write to that output stream.
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int 
+<function>set_file_buffer</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>buffer</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <simpara>
+     출력시에 사용되는<function>fwrite</function>는 보통 8K로 버퍼링 
+됩니다.
+    이것은 하나의 파일에 같은 출력 스트림에 쓰려고 하는 
+두개의 프로세스가 존재한다면, 각각은 8K의 데이터를 버퍼에 
+저장한후 다른 하나가 쓸 수 있도록 잠시 멈춘다는 의미입니다. 
+<function>set_file_buffer</function>는 <parameter>fp</parameter>가 주어진 파일 
+포인터 상에 <parameter>buffer</parameter>바이트 버퍼링 쓰기작업을 
+수행할 수 있도록 설정합니다
+     만약에 <parameter>buffer</parameter>가 0 이면 쓰기작업은 버퍼에 
+저장되지 않습니다.  이것은<function>fwrite</function>로 수행하는 
+모든 쓰기가 다른 프로세스에서 출력 스트림에 기록하려는 것을 
+허용하기 전에 완료되도록 합니다.
     </simpara>
-    <simpara>
+                       <simpara>
      The function returns 0 on success, or EOF if the request cannot
      be honored.
     </simpara>
-    <para>
-     The following example demonstrates how to use
-     <function>set_file_buffer</function> to create an unbuffered stream.
+                       <para>
+     아래의 예는 어떻게 <function>set_file_buffer</function>를 사용해서 
+버퍼되지 않는 스트림을 만드는 지 보여줍니다.
      <example>
-      <title><function>set_file_buffer</function> example</title>
-      <programlisting role="php">
+                                       <title>
+                                               
+<function>set_file_buffer</function>예</title>
+                                       <programlisting role="php">
 $fp=fopen($file, "w");
 if($fp){
   set_file_buffer($fp, 0);
@@ -1595,982 +1515,960 @@
   fclose($fp);
 }
       </programlisting>
-     </example>
-    </para>
-
-    <simpara>
-     See also <function>fopen</function>, <function>fwrite</function>.
-    </simpara>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.is-dir">
-   <refnamediv>
-    <refname>is_dir</refname>
-    <refpurpose>Tells whether the filename is a directory</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>is_dir</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns true if the filename exists and is a directory.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <para>
-     See also <function>is_file</function> and
+                               </example>
+                       </para>
+                       <simpara>
+     참조<function>fopen</function>, <function>fwrite</function>.
+    </simpara>
+               </refsect1>
+       </refentry>
+       <refentry id="function.is-dir">
+               <refnamediv>
+                       <refname>is_dir</refname>
+                       <refpurpose>filename 이 디렉토리인지 아닌지 
+이야기하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool <function>is_dir</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename이 존재하고 디렉토리이면 true를 반환합니다.
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀더 자세한 내용을 
+알고 싶으면
+     <function>clearstatcache</function>를 보세요    </para>
+                       <para>
+     참조<function>is_file</function>그리고
      <function>is_link</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.is-executable">
-   <refnamediv>
-    <refname>is_executable</refname>
-    <refpurpose>Tells whether the filename is executable</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>is_executable</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns true if the filename exists and is executable.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <para>
-     See also <function>is_file</function> and
+               </refsect1>
+       </refentry>
+       <refentry id="function.is-executable">
+               <refnamediv>
+                       <refname>is_executable</refname>
+                       <refpurpose>filename이 실행가능한 것인지 아닌지 
+이야기하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool 
+<function>is_executable</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename이 존재하고, 실행가능한 것이면 true를 반환합니다
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶으면 
+     <function>clearstatcache</function>를 보세요    </para>
+                       <para>
+     참조 <function>is_file</function> 그리고
      <function>is_link</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.is-file">
-   <refnamediv>
-    <refname>is_file</refname>
-    <refpurpose>
-     Tells whether the filename is a regular file
+               </refsect1>
+       </refentry>
+       <refentry id="function.is-file">
+               <refnamediv>
+                       <refname>is_file</refname>
+                       <refpurpose>
+     filename이 보통 파일인지 아닌지 이야기하기
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>is_file</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns true if the filename exists and is a regular file.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool <function>is_file</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename이 존재하고, 정상적인 보통의 파일이라면(regular) 
+true를 반환
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶으면
+     <function>clearstatcache</function>를 보세요.
     </para>
-    <para>
-     See also <function>is_dir</function> and
+                       <para>
+     참조<function>is_dir</function> 그리고
      <function>is_link</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.is-link">
-   <refnamediv>
-    <refname>is_link</refname>
-    <refpurpose>
-     Tells whether the filename is a symbolic link
+               </refsect1>
+       </refentry>
+       <refentry id="function.is-link">
+               <refnamediv>
+                       <refname>is_link</refname>
+                       <refpurpose>
+     filename이 심볼릭 링크인지 아닌지 이야기하기
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>is_link</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns true if the filename exists and is a symbolic link.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool <function>is_link</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename이 존재하고 심볼릭링크된 파일이라면 true
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶으면
+     <function>clearstatcache</function>를 보세요.
     </para>
-    <para>
-     See also <function>is_dir</function> and
+                       <para>
+     참조 <function>is_dir</function> 그리고
      <function>is_file</function>.
     </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
-     </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.is-readable">
-   <refnamediv>
-    <refname>is_readable</refname>
-    <refpurpose>
-     Tells whether the filename is readable
+                       <note>
+                               <simpara>
+     이 함수는 윈도우즈에서는 동작하지 않습니다.     </simpara>
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.is-readable">
+               <refnamediv>
+                       <refname>is_readable</refname>
+                       <refpurpose>
+     filename이 읽기 가능한 것인지 아닌지 이야기하기
     </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>is_readable</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns true if the filename exists and is readable.
-    </para>
-    <para>
-     Keep in mind that PHP may be accessing the file as the user
-     id that the web server runs as (often 'nobody'). Safe mode
-     limitations are not taken into account.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <para>
-     See also <function>is_writable</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.is-writable">
-   <refnamediv>
-    <refname>is_writable</refname>
-    <refpurpose>Tells whether the filename is writable</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>is_writable</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Returns true if the filename exists and is writable.  The
-     filename argument may be a directory name allowing you to check
-     if a directory is writeable.
-    </para>
-    <para>
-     Keep in mind that PHP may be accessing the file as the user id
-     that the web server runs as (often 'nobody'). Safe mode
-     limitations are not taken into account.
-    </para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-    <para>
-     See also <function>is_readable</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.is-uploaded-file">
-   <refnamediv>
-    <refname>is_uploaded_file</refname>
-    <refpurpose>Tells whether the file was uploaded via HTTP POST.</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>is_uploaded_file</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-
-    <para>
-     This function is available only in versions of PHP 3 after PHP
-     3.0.16, and in versions of PHP 4 after 4.0.2.
-    </para>
-
-    <para>
-     Returns true if the file named by <varname>filename</varname> was
-     uploaded via HTTP POST. This is useful to help ensure that a
-     malicious user hasn't tried to trick the script into working on
-     files upon which it should not be working--for instance,
-     <filename>/etc/passwd</filename>.
-    </para>
-
-    <para>
-     This sort of check is especially important if there is any chance
-     that anything done with uploaded files could reveal their
-     contents to the user, or even to other users on the same
-     system.
-    </para>
-
-    <para>
-     See also <function>move_uploaded_file</function>, and the section
-     <link linkend="features.file-upload">Handling file uploads</link>
-     for a simple usage example.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.link">
-   <refnamediv>
-    <refname>link</refname>
-    <refpurpose>Create a hard link</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>link</function></funcdef>
-      <paramdef>string <parameter>target</parameter></paramdef>
-      <paramdef>string <parameter>link</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-    <function>Link</function> creates a hard link.</para>
-    <para>
-     See also the <function>symlink</function> to create soft links,
-     and <function>readlink</function> along with
-     <function>linkinfo</function>.
-    </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
-     </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.linkinfo">
-   <refnamediv>
-    <refname>linkinfo</refname>
-    <refpurpose>Gets information about a link</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>linkinfo</function></funcdef>
-      <paramdef>string <parameter>path</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     <function>Linkinfo</function> returns the st_dev field of the
-     UNIX C stat structure returned by the lstat system call.  This
-     function is used to verify if a link (pointed to by
-     <parameter>path</parameter>) really exists (using the same method
-     as the S_ISLNK macro defined in stat.h).  Returns 0 or FALSE in
-     case of error.
-    </para>
-    <para>
-     See also <function>symlink</function>, <function>link</function>,
-     and <function>readlink</function>.
-    </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool <function>is_readable</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename이 존재하고 읽기 가능한 것이면 true를 반환합니다
+    </para>
+                       <para>
+     웹 서버가 자주 'nobody' 등으로 실행될 때 PHP는 파일에 접근할 
+때 
+    사용자 아이디로 접근할 수가 있다는 것을 명심하세요.. 
+     안전모드의 한계는 계정으로 받아들여지지 않는다는 
+것입니다.
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶으면
+     <function>clearstatcache</function> 를 보세요    </para>
+                       <para>
+     참조<function>is_writable</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.is-writable">
+               <refnamediv>
+                       <refname>is_writable</refname>
+                       <refpurpose>filename이 쓰기가능한 것인지 아닌지 
+이야기하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool <function>is_writable</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename이 존재하고 쓰기가능한 것이면 true를 반환합니다. 
+     filename의 인수는 디렉토리가 쓰기가능한 것일때 
+     디렉토리이름인지 체크할 수 있도록 합니다.
+    </para>
+                       <para>
+     웹 서버가 'nobody' 등으로 실행이 될때 PHP는 사용자 아이디로 
+     파일에 접근하려고 할 수 있다는 것을 명심하세요.
+     안전모드의 한계는 계정이 받아들여지지 않는다는 것입니다.
+    </para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶으면 
+     <function>clearstatcache</function>를 보세요    </para>
+                       <para>
+     참조<function>is_readable</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.is-uploaded-file">
+               <refnamediv>
+                       <refname>is_uploaded_file</refname>
+                       <refpurpose>file이 HTTP POST를 통해 업로드된 것인지 
+아닌지 이야기하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool 
+<function>is_uploaded_file</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     이 함수는 PHP  3 에서는 3.0.16 이후, PHP 4 에서는 4.0.2 이후 
+버전부터 사용이 가능합니다..
+    </para>
+                       <para>
+     HTTP POST를 통해 업로드되어 파일의 이름이 
+<varname>filename</varname>에 의해 붙여진 것이면
+    true를 반환합니다. 악의적인 사용자가 동작하지 말아야할 
+파일에서 동작하는 스크립트를 사용하려는 
+    트릭을 쓰지 못하도록 하는데 유용합니다.--예를 들자면,
+     <filename>/etc/passwd</filename>같은 것입니다.
+    </para>
+                       <para>
+     업로드된 파일에 전혀 손대지 않고 사용자나 같은 
+시스템내의 다른 사람에게 조차도 
+     업로드된 파일의 내용을 감출수가 있는 어떤 기회라도 
+있다면 이런식으로 체크하는것은 특히 중요합니다.
+    </para>
+                       <para>
+    참조<function>move_uploaded_file</function>, 그리고 단순한 사용예를 
+위해서 
+     <link linkend="features.file-upload">Handling file uploads</link>부분
+     
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.link">
+               <refnamediv>
+                       <refname>link</refname>
+                       <refpurpose>hard link 만들기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>link</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>target</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>link</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>Link</function> hard link를 
+만듭니다.</para>
+                       <para>
+     참조 <function>symlink</function>soft links를 만듭니다.
+     그리고<function>linkinfo</function>와 함께 
+수행되는<function>readlink</function>
+                       </para>
+                       <note>
+                               <simpara>
+     이 함수는 윈도우즈에서 동작하지 않습니다.
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.mkdir">
-   <refnamediv>
-    <refname>mkdir</refname>
-    <refpurpose>Makes directory</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>mkdir</function></funcdef>
-      <paramdef>string <parameter>pathname</parameter></paramdef>
-      <paramdef>int <parameter>mode</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Attempts to create the directory specified by pathname.
-    </para>
-    <para>
-     Note that you probably want to specify the mode as an
-     octal number, which means it should have a leading zero.
-     <informalexample>
-      <programlisting role="php">
-mkdir ("/path/to/my/dir", 0700);
-      </programlisting>
-     </informalexample>
-    </para>
-    <para>
-     Returns true on success and false on failure.
-    </para>
-    <para>
-     See also <function>rmdir</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.move-uploaded-file">
-   <refnamediv>
-    <refname>move_uploaded_file</refname>
-    <refpurpose>Moves an uploaded file to a new location.</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>bool <function>move_uploaded_file</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>string <parameter>destination</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-
-    <para>
-     This function is available only in versions of PHP 3 after PHP
-     3.0.16, and in versions of PHP 4 after 4.0.2.
-    </para>
-
-    <para>
-     This function checks to ensure that the file designated by
-     <parameter>filename</parameter> is a valid upload file (meaning
-     that it was uploaded via PHP's HTTP POST upload mechanism). If
-     the file is valid, it will be moved to the filename given by
-     <parameter>destination</parameter>.
-    </para>
-
-    <para>
-     If <parameter>filename</parameter> is not a valid upload file,
-     then no action will occur, and
-     <function>move_uploaded_file</function> will return
-     <literal>false</literal>. 
-    </para>
-
-    <para>
-     If <parameter>filename</parameter> is a valid upload file, but
-     cannot be moved for some reason, no action will occur, and
-     <function>move_uploaded_file</function> will return
-     <literal>false</literal>. Additionally, a warning will be issued.
-    </para>
-
-    <para>
-     This sort of check is especially important if there is any chance
-     that anything done with uploaded files could reveal their
-     contents to the user, or even to other users on the same
-     system.
-    </para>
-
-    <para>
-     See also <function>is_uploaded_file</function>, and the section
-     <link linkend="features.file-upload">Handling file uploads</link>
-     for a simple usage example.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.pclose">
-   <refnamediv>
-    <refname>pclose</refname>
-    <refpurpose>Closes process file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>pclose</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para> 
-     Closes a file pointer to a pipe opened by
-     <function>popen</function>.
-    </para> 
-    <para> 
-     The file pointer must be valid, and must have been returned by a
-     successful call to <function>popen</function>.
-    </para> 
-    <para>
-     Returns the termination status of the process that was
-     run.
-    </para>
-    <para>
-     See also <function>popen</function>.
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.linkinfo">
+               <refnamediv>
+                       <refname>linkinfo</refname>
+                       <refpurpose>링크 정보 가져오기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>linkinfo</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>path</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>Linkinfo</function>는 마지막 시스템 
+호출에 의해서 반환이 되는 유닉스 C stat 구조체입니다.
+      이 함수는 링크(<parameter>path</parameter>에 의해 지정된)가 
+실제로 있는지 검증하는데 사용이 되곤 합니다.
+      (stat.h에 매크로 정의된 S_ISLINK 와 같은 방법을 사용합니다.) 
+This
+      0을 반환하거나 실패시 FALSE를 반환합니다.
+    </para>
+                       <para>
+     참조<function>symlink</function>, <function>link</function>,
+     그리고<function>readlink</function>.
+    </para>
+                       <note>
+                               <simpara>
+     이 함수는 윈도우즈에서 동작하지 않습니다.     </simpara>
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.mkdir">
+               <refnamediv>
+                       <refname>mkdir</refname>
+                       <refpurpose>디렉토리 만들기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>mkdir</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>pathname</parameter>
+                                       </paramdef>
+                                       <paramdef>int <parameter>mode</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     pathname에 명기된 이름으로 디렉토리 만들기
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.popen">
-   <refnamediv>
-    <refname>popen</refname>
-    <refpurpose>Opens process file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>popen</function></funcdef>
-      <paramdef>string <parameter>command</parameter></paramdef>
-      <paramdef>string <parameter>mode</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para> 
-     Opens a pipe to a process executed by forking the command given
-     by command.
-    </para>
-    <para> 
-     Returns a file pointer identical to that returned by
-     <function>fopen</function>, except that it is unidirectional (may
-     only be used for reading or writing) and must be closed with
-     <function>pclose</function>. This pointer may be used with
-     <function>fgets</function>, <function>fgetss</function>, and
-     <function>fputs</function>.
-    </para>
-    <para>
-     If an error occurs, returns false.
-    </para>
-    <para>
+                       <para>
+     모드를 명기하는데 8진수를 사용하려고 할 경우에 주의할 
+것은 앞에 0이 붙어야 한다는 것입니다.
      <informalexample>
-      <programlisting role="php">
+                                       <programlisting role="php">
+    mkdir ("/path/to/my/dir", 0700);
+      </programlisting>
+                               </informalexample>
+                       </para>
+                       <para>
+     성공하면 true, 실패하면 false를 반환합니다.
+    </para>
+                       <para>
+     참조<function>rmdir</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.move-uploaded-file">
+               <refnamediv>
+                       <refname>move_uploaded_file</refname>
+                       <refpurpose>업로드된 파일을 다른곳으로 
+이동하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>bool 
+<function>move_uploaded_file</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>string 
+<parameter>destination</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     이 함수는 PHP 3 에서는 3.0.16 이후, PHP 4 에서는 4.0.2 이후 
+버전부터 사용할 수 있습니다.
+    </para>
+                       <para>
+     이 함수는 <parameter>filename</parameter>에 의해서 지정된 파일이 
+PHP의 HTTP POST 파일 업로드 메카니즘을 
+   통해서 업로드된 파일인지 확인합니다. 파일이 유효한 것일때 
+<parameter>destination</parameter>에 주어진 filename으로 이동이 됩니다
+    </para>
+                       <para>
+                               <parameter>filename</parameter>이 유효한 것이 
+아니면 아무 일도 발생하지 않습니다.
+     그리고 <function>move_uploaded_file</function>는 <literal>false</literal>를 
+반환합니다. 
+    </para>
+                       <para>
+                               <parameter>filename</parameter>은 유효하나 어떤 
+이유가 있어서 이동할 수가 없을 때
+     아무런 일도 발생하지 않습니다. 그리고 
+<function>move_uploaded_file</function>은
+     <literal>false</literal>를 반환합니다. 덧붙여서 경고문이 
+보여집니다.
+    </para>
+                       <para>
+     이런 체크방법은 파일의내용을 이용자, 같은 시스템내의 
+다른 사람에게 파일을 
+     손대지 않고 파일의 내용을 감출 수 있는 어떤 기회가 
+있다면 특별히 더욱 중요합니다.
+    </para>
+                       <para>
+      참조 <function>is_uploaded_file</function>, 그리고 간단한 사용법 
+예를 위한
+     <link linkend="features.file-upload">Handling file uploads</link>부분.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.pclose">
+               <refnamediv>
+                       <refname>pclose</refname>
+                       <refpurpose>진행되는 파일 포인터 닫기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>pclose</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>popen</function>에 의해 열려진 파일 
+포인터를 파이프로 닫기.
+    </para>
+                       <para> 
+     파일 포인터는 유효한 것이어야 하고 
+<function>popen</function>으로 성공적으로 호출되어 반환된 것이어야 
+합니다.
+    </para>
+                       <para>
+    실행된 프로세스의 결과통계를 반환합니다.
+    </para>
+                       <para>
+    참조<function>popen</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.popen">
+               <refnamediv>
+                       <refname>popen</refname>
+                       <refpurpose>진행되는 파일 포인터를 
+열기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>popen</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>command</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>mode</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>파이프를 주어진 명령으로 명령을 
+포크함으로 실행되는 프로세스로 열어줍니다.
+    </para>
+                       <para>
+                               <function>fopen</function>에 의해 반환되는 
+파일 포인터와 같지만, 단방향(읽기나 쓰기 둘중에 하나만 
+사용할 수 있는)이고  
+     <function>pclose</function>로 닫혀야만 한다는 점이 다릅니다. 이 
+포인터는 <function>fgets</function>, <function>fgetss</function>,
+     <function>fputs</function>과 함께 사용할 수 있습니다.
+    </para>
+                       <para>
+     에러가 발생하면 false를 반환합니다.
+    </para>
+                       <para>
+                               <informalexample>
+                                       <programlisting role="php">
 $fp = popen ("/bin/ls", "r");
       </programlisting>
-     </informalexample>
-    </para>
-    <para>
-     See also <function>pclose</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.readfile">
-   <refnamediv>
-    <refname>readfile</refname>
-    <refpurpose>Outputs a file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>readfile</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>int 
+                               </informalexample>
+                       </para>
+                       <para>
+     참조<function>pclose</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.readfile">
+               <refnamediv>
+                       <refname>readfile</refname>
+                       <refpurpose>파일을 출력합니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>readfile</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
        <parameter>
-        <optional>use_include_path</optional>
-       </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Reads a file and writes it to standard output.
-    </para>
-    <para>
-     Returns the number of bytes read from the file. If an error
-     occurs, false is returned and unless the function was called as
-     @readfile, an error message is printed.
-    </para>
-    <para>
-     If <parameter>filename</parameter> begins with "http://"
-     (not case sensitive), an HTTP 1.0 connection is opened to the
-     specified server and the text of the response is written to
-     standard output.
-    </para>
-    <para>
-     Does not handle HTTP redirects, so you must include trailing
-     slashes on directories.
-    </para>
-    <para>
-     If <parameter>filename</parameter> begins with "ftp://"
-     (not case sensitive), an ftp connection to the specified server is
-     opened and the requested file is written to standard output. If the server
-     does not support passive mode ftp, this will fail.
-    </para>
-    <para>
-     If <parameter>filename</parameter> begins with neither
-     of these strings, the file will be opened from the filesystem and
-     its contents written to standard output.
-    </para>
-    <para>
-     You can use the optional second parameter and set it to "1", if
-     you want to search for the file in the <link
-     linkend="ini.include-path">include_path</link>, too.
-    </para>
-    <para>
-     See also <function>fpassthru</function>,
-     <function>file</function>, <function>fopen</function>,
-     <function>include</function>, <function>require</function>, and
-     <function>virtual</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.readlink">
-   <refnamediv>
-    <refname>readlink</refname>
-    <refpurpose>Returns the target of a symbolic link</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>readlink</function></funcdef>
-      <paramdef>string <parameter>path</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-    <function>Readlink</function> does the same as the readlink C
-    function and returns the contents of the symbolic link path or 0
-    in case of error.
-    </para>
-    <para>
-     See also <function>symlink</function>,
-     <function>readlink</function> and
-     <function>linkinfo</function>.
-    </para>
-    <note>
-     <simpara>
-     This function does not work on Windows systems
-     </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.rename">
-   <refnamediv>
-    <refname>rename</refname>
-    <refpurpose>Renames a file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>rename</function></funcdef>
-      <paramdef>string <parameter>oldname</parameter></paramdef>
-      <paramdef>string <parameter>newname</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para> 
-     Attempts to rename <parameter>oldname</parameter> to
-     <parameter>newname</parameter>.
-    </para> 
-    <para> 
-     Returns true on success and false on failure.
+                                                       
+<optional>use_include_path</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     파일을 읽어서 일반출력으로 내보냅니다.
+    </para>
+                       <para>
+     파일에서 읽은 바이트수를 반환합니다. 에러가 발생하면
+     false를 반환하고 함수가 @readfile로 반환되지 않는 한 에러 
+메시지가 프린트 됩니다
+    </para>
+                       <para>
+                               <parameter>filename</parameter>이 "http://"로 
+시작이 되면 (자동반응이 아닌 경우에), HTTP 1.0 은 지정된 서버로 
+연결이 됩니다. 응답된 텍스트는 표준 출력으로 쓰여집니다.
+    </para>
+                       <para>
+     디렉토리에 슬래쉬를 포함시켜서 HTTP가 리다이렉트 되지 
+않도록 하세요.
+    </para>
+                       <para>
+                               <parameter>filename</parameter>이 "ftp://"로 
+시작이 되면 (자동반응이 아닌 경우에), ftp는 지정된 서버로 
+연결이 되고 요청된 파일은 표준 출력으로 쓰여집니다. 서버가 
+Passive 모드를 지원하지 않으면 이것은 실행될 수 없습니다.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.rewind">
-   <refnamediv>
-    <refname>rewind</refname>
-    <refpurpose>Rewind the position of a file pointer</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>rewind</function></funcdef>
-      <paramdef>int <parameter>fp</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>    
-     Sets the file position indicator for fp to the beginning of the
-     file stream.</para> <para> If an error occurs, returns 0.</para>
-     <para> The file pointer must be valid, and must point to a file
-     successfully opened by <function>fopen</function>.
-    </para>
-    <para>
-     See also <function>fseek</function> and
-     <function>ftell</function>.
+                       <para>
+                               <parameter>filename</parameter>이 이와 같은 
+문자열로 시작이 되지 않는다면 파일이 파일 시스템에서 열리고 
+내용은 표준 출력으로 쓰여집니다.
     </para>
-   </refsect1>
-  </refentry>
-
-
-  <refentry id="function.rmdir">
-   <refnamediv>
-    <refname>rmdir</refname>
-    <refpurpose>Removes directory</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>rmdir</function></funcdef>
-      <paramdef>string <parameter>dirname</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para> 
-     Attempts to remove the directory named by pathname. The directory
-     must be empty, and the relevant permissions must permit.
-     this.
-    </para> 
-    <para> 
-     If an error occurs, returns 0.
+                       <para>
+                               <link 
+linkend="ini.include-path">include_path</link>에서 파일을 찾고 싶으면 
+두번째 매개변수를 "1"로 설정할 수 도 있습니다.
     </para>
-    <para>
-     See also <function>mkdir</function>.
+                       <para>
+     참조<function>fpassthru</function>,
+     <function>file</function>, <function>fopen</function>,
+     <function>include</function>, <function>require</function>, 
+<function>virtual</function>.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.stat">
-   <refnamediv>
-    <refname>stat</refname>
-    <refpurpose>Gives information about a file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>array <function>stat</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Gathers the statistics of the file named by filename.</para>
-    <para>
-     Returns an array with the statistics of the file with the
-     following elements:
+               </refsect1>
+       </refentry>
+       <refentry id="function.readlink">
+               <refnamediv>
+                       <refname>readlink</refname>
+                       <refpurpose>symbolic link의 target 반환</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>readlink</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>path</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>Readlink</function>는 C에서의 readlink 
+함수와 같은 일을 수행합니다. symbolic link의 경로를 반환하거나 
+실패시 0 을 반환합니다.
+    </para>
+                       <para>
+     참조<function>symlink</function>,
+     <function>readlink</function> 그리고<function>linkinfo</function>.
+    </para>
+                       <note>
+                               <simpara>
+     윈도우즈에서 동작하지 않습니다.</simpara>
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.rename">
+               <refnamediv>
+                       <refname>rename</refname>
+                       <refpurpose>파일을 새 이름으로 고치기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>rename</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>oldname</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>newname</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <parameter>oldname</parameter>을 
+<parameter>newname</parameter>으로 다시 이름 붙이고자 할 때.
+    </para>
+                       <para> 
+     성공하면 true, 실패하면 false를 반환합니다.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.rewind">
+               <refnamediv>
+                       <refname>rewind</refname>
+                       <refpurpose>파일포인터의 위치를 
+되돌립니다(rewind).</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>rewind</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>fp</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>    
+     fp의 파일 위치 측정자를 파일 스트림의 시작부분에 
+위치하도록 설정합니다.</para>
+                       <para>에러가 발생하면 0을 반환합니다.</para>
+                       <para>파일 포인터는 유효한 것이어야 하고 
+<function>fopen</function>에 의해 성공적으로 열려진 파일을 가리켜야 
+합니다.
+    </para>
+                       <para>
+     참조<function>fseek</function>그리고<function>ftell</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.rmdir">
+               <refnamediv>
+                       <refname>rmdir</refname>
+                       <refpurpose>디렉토리 제거하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>rmdir</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>dirname</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para> 
+     pathname에 의해 이름이 붙은 디렉토리를 제거하려고 할때 
+디렉토리는 비어 있어야 하고 관련 퍼미션은 이것이 실행될 수 
+있도록 허가 되어 있어야 합니다 .
+    </para>
+                       <para> 
+     에러가 발생하면 0을 반환합니다.
+    </para>
+                       <para>
+     참조: <function>mkdir</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.stat">
+               <refnamediv>
+                       <refname>stat</refname>
+                       <refpurpose>file에 대한 정보 제공</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>array <function>stat</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename에 의해 이름이 붙은 파일에 대한 통계자료 
+모으기.</para>
+                       <para>
+     다음의 요소대로 파일에 대한 통계를 배열로 반환합니다.:
      <orderedlist>
-      <listitem><simpara>device</simpara></listitem>
-      <listitem><simpara>inode</simpara></listitem>
-      <listitem><simpara>inode protection mode</simpara></listitem>
-      <listitem><simpara>number of links</simpara></listitem>
-      <listitem><simpara>user id of owner</simpara></listitem>
-      <listitem><simpara>group id owner</simpara></listitem>
-      <listitem><simpara>device type if inode device *</simpara></listitem>
-      <listitem><simpara>size in bytes</simpara></listitem>
-      <listitem><simpara>time of last access</simpara></listitem>
-      <listitem><simpara>time of last modification</simpara></listitem>
-      <listitem><simpara>time of last change</simpara></listitem>
-      <listitem><simpara>blocksize for filesystem I/O *</simpara></listitem>
-      <listitem><simpara>number of blocks allocated</simpara></listitem>
-     </orderedlist>
-     * - only valid on systems supporting the st_blksize type--other
-     systems (i.e. Windows) return -1</para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.lstat">
-   <refnamediv>
-    <refname>lstat</refname>
-    <refpurpose>
-     Gives information about a file or symbolic link
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>array <function>lstat</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
+                                       <listitem>
+                                               <simpara>장치(device)</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드(inode)</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드 보호 
+모드(inode protection mode)</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>링크의 갯수</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>소유자의 사용자 
+아이디</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>소유자의 그룹 
+아이디</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드 장치(inode 
+device)이면 장치 타입(device type) *</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>바이트 단위 
+크기</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>최종 접속 시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>최종 수정 시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>최종 변경 시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>파일시스템 
+입출력(filesystem I/O)시의 블록크기 *</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>할당된 블록의 
+수</simpara>
+                                       </listitem>
+                               </orderedlist>
+     * - st_blksize type을 지원하는 시스템에만 유효합니다--다른 
+시스템 (예를 들어 윈도우즈 같은)에서는 -1 을 반환합니다</para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶다면 <function>clearstatcache</function>을 보십시오. 
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.lstat">
+               <refnamediv>
+                       <refname>lstat</refname>
+                       <refpurpose>
+     파일이나 심볼릭 링크에 관한 정보를 제공 </refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>array <function>lstat</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
      Gathers the statistics of the file or symbolic link named by
-     filename.  This function is identical to the
-     <function>stat</function> function except that if the
-     <parameter>filename</parameter> parameter is a symbolic link, the
-     status of the symbolic link is returned, not the status of the
-     file pointed to by the symbolic link.
-    </para>
-    <para>
-     Returns an array with the statistics of the file with the
-     following elements:
-     <orderedlist>
-      <listitem><simpara>device</simpara></listitem>
-      <listitem><simpara>inode</simpara></listitem>
-      <listitem><simpara>inode protection mode</simpara></listitem>
-      <listitem><simpara>number of links</simpara></listitem>
-      <listitem><simpara>user id of owner</simpara></listitem>
-      <listitem><simpara>group id owner</simpara></listitem>
-      <listitem><simpara>device type if inode device *</simpara></listitem>
-      <listitem><simpara>size in bytes</simpara></listitem>
-      <listitem><simpara>time of last access</simpara></listitem>
-      <listitem><simpara>time of last modification</simpara></listitem>
-      <listitem><simpara>time of last change</simpara></listitem>
-      <listitem><simpara>blocksize for filesystem I/O *</simpara></listitem>
-      <listitem><simpara>number of blocks allocated</simpara></listitem>
-     </orderedlist>
-     * - only valid on systems supporting the st_blksize type--other
-     systems (i.e. Windows) return -1</para>
-    <para>
-     The results of this function are cached. See
-     <function>clearstatcache</function> for more details.
+     filename에 의해 이름이 붙은 파일이나 심볼릭 링크에 관한 
+통계자료를 모읍니다. 이 함수는 
+<parameter>filename</parameter>매개변수가 심볼릭 링크면 심볼릭 
+링크가 가리키는 파일의 상태가 아니라 심볼릭 링크의 상태가 
+반환되는 것을 제외하면 <function>stat</function>함수와 같습니다.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.realpath">
-   <refnamediv>
-    <refname>realpath</refname>
-    <refpurpose>Returns canonicalized absolute pathname</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>realpath</function></funcdef>
-      <paramdef>string <parameter>path</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     <function>realpath</function> expands all symbolic links and
-     resolves references to '/./', '/../' and extra '/' characters in
-     the input <parameter>path</parameter> and return the canonicalized
-     absolute pathname.  The resulting path will have no symbolic link,
-     '/./' or '/../' components.
-    </para>
-    <para>
-     <example>
-      <title><function>realpath</function> example</title>
-      <programlisting role="php">
+                       <para>
+     파일의 통계자료가 아래와 같은 요소들로 배열로 
+반환됩니다:
+     <orderedlist>
+                                       <listitem>
+                                               <simpara>장치(device)</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드(inode)</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드 보호 
+모드(inode protection mode)</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>링크의 갯수</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>소유자의 사용자 
+아이디</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>소유자의 그룹 
+아이디</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>아이노드 장치(inode 
+device)라면 장치의 타입(device type) *</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>바이트단위의 
+크기</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>최종 접속 시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>최종 수정 시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>최종 변경 시간</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>파일시스템 
+입출력(filesystem I/O)시의 블록 크기 *</simpara>
+                                       </listitem>
+                                       <listitem>
+                                               <simpara>할당된 블록의 
+수</simpara>
+                                       </listitem>
+                               </orderedlist>
+     * - st_blksize type을 지원하는 시스템에만 유효합니다 -- 다른 
+시스템들(예를 들어 윈도우즈 같은) 시스템에서는 -1 을 
+반환합니다.</para>
+                       <para>
+     이 함수의 실행결과는 캐시가 됩니다. 좀 더 자세한 내용을 
+알고 싶다면 <function>clearstatcache</function>을 보십시오.    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.realpath">
+               <refnamediv>
+                       <refname>realpath</refname>
+                       <refpurpose>표준화된 절대 경로명을 
+반환합니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>realpath</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>path</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>realpath</function>는 
+<parameter>path</parameter>로 입력된 경로에서 모든 심볼릭 링크와 
+'/./', '/../'로 참조된 경로 그리고 그 외의 '/' 을 확장해서 
+표준화된 절대 경로명을 반환합니다. 이렇게 해서 나온 
+경로명은 심볼릭 일크와  '/./' 또는 '/../' 등을 포함하고 있지 
+않습니다. </para>
+                       <para>
+                               <example>
+                                       <title>
+                                               
+<function>realpath</function>예문</title>
+                                       <programlisting role="php">
 $real_path = realpath ("../../index.php");
       </programlisting>
-     </example>
+                               </example>
+                       </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.symlink">
+               <refnamediv>
+                       <refname>symlink</refname>
+                       <refpurpose>심볼릭 링크 만들기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>symlink</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>target</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>link</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>symlink</function>는 특정한 이름의  
+<parameter>link</parameter>로 있는 <parameter>target</parameter>에서 심볼릭 
+링크를 만듭니다.
+    </para>
+                       <para>
+     참조 하드링크를 만드는<function>link</function>,
+     그리고 <function>linkinfo</function>와 같이 
+있는<function>readlink</function>.
+    </para>
+                       <note>
+                               <simpara>
+      이 함수는 윈도우즈에서는 동작하지 않습니다.     </simpara>
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.tempnam">
+               <refnamediv>
+                       <refname>tempnam</refname>
+                       <refpurpose>유일한 파일 이름 만들기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>string <function>tempnam</function>
+                                       </funcdef>
+                                       <paramdef>string <parameter>dir</parameter>
+                                       </paramdef>
+                                       <paramdef>string <parameter>prefix</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     특정 디렉토리에서 유일한 임시 파일이름을 만듭니다.
+     디렉토리가 존재하지 않으면 <function>tempnam</function>은 
+시스템의 임시 디렉토리안에 파일 이름을 만듭니다.
+    </para>
+                       <para>
+                               <function>tempnam</function>함수의 하는 일은 
+시스템 의존적입니다. 윈도우즈에서 TMP 환경변수는 
+<parameter>dir</parameter>매개변수를 뛰어넘고, 리눅스에서 
+     TMPDIR 환경변수가 존재하고 있는 것을 가리키고 있다면 SVR4가 
+ 항상 <parameter>dir</parameter> 매개변수를 사용하려고 하는 동안에 
+앞서서 TMPDIR 환경변수가 실행됩니다. 미심쩍은 부분이 있다면 
+tempnam(3) 함수부분의 시스템 문서를  참고 하십시오.
     </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.symlink">
-   <refnamediv>
-    <refname>symlink</refname>
-    <refpurpose>Creates a symbolic link</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>symlink</function></funcdef>
-      <paramdef>string <parameter>target</parameter></paramdef>
-      <paramdef>string <parameter>link</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     <function>symlink</function> creates a symbolic link
-     from the existing <parameter>target</parameter> with
-     the specified name <parameter>link</parameter>.
-    </para>
-    <para>
-     See also <function>link</function> to create hard links,
-     and <function>readlink</function> along with
-     <function>linkinfo</function>.
-    </para>
-    <note>
-     <simpara>
-      This function does not work on Windows systems.
-     </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.tempnam">
-   <refnamediv>
-    <refname>tempnam</refname>
-    <refpurpose>Creates unique file name</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>string <function>tempnam</function></funcdef>
-      <paramdef>string <parameter>dir</parameter></paramdef>
-      <paramdef>string <parameter>prefix</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Creates a unique temporary filename in the specified directory.
-     If the directory does not exist, <function>tempnam</function> may
-     generate a filename in the system's temporary directory.
-    </para>
-    <para>
-     The behaviour of the <function>tempnam</function> function is
-     system dependent. On Windows the TMP environment variable will
-     override the <parameter>dir</parameter> parameter, on Linux the
-     TMPDIR environment variable has precedence, while SVR4 will always
-     use your <parameter>dir</parameter> parameter if the directory it
-     points to exists. Consult your system documentation on the 
-     tempnam(3) function if in doubt.
-    </para>
-    <para>
-     Returns the new temporary filename, or the null string on
-     failure.
+                       <para>
+     새로운 임시 파일이름이나 널 문자열을 반환합니다.
      <example>
-      <title><function>Tempnam</function> example</title>
-      <programlisting role="php">
+                                       <title>
+                                               
+<function>Tempnam</function>예문</title>
+                                       <programlisting role="php">
 $tmpfname = tempnam ("/tmp", "FOO");
       </programlisting>
-     </example>
-    </para>
-    <note>
-     <simpara>
-      This function's behavior changed in 4.0.3. The temporary file is also
-      created to avoid a race condition where the file might appear in the
-      filesystem between the time the string was generated and before the
-      the script gets around to creating the file. 
+                               </example>
+                       </para>
+                       <note>
+                               <simpara>
+      이 함수는 4.0.3에서 동작이 변경되었습닏. 임시 파일은 
+문자열이 만들어지고 그 문자열이 파일을 생성하려고 하는 
+중간에 파일이 파일 시스템에 보여져야 하는 위치에서 
+진행상태를 나타내지 않습니다.
      </simpara>
-    </note>
-    <para>
-     See also <function>tmpfile</function>.
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.tmpfile">
-   <refnamediv>
-    <refname>tmpfile</refname>
-    <refpurpose>Creates a temporary file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>tmpfile</function></funcdef>
-      <paramdef>void</paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
+                       </note>
+                       <para>
+     참조 <function>tmpfile</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.tmpfile">
+               <refnamediv>
+                       <refname>tmpfile</refname>
+                       <refpurpose>임시 파일 만들기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>tmpfile</function>
+                                       </funcdef>
+                                       <paramdef>void</paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
      Creates a temporary file with an unique name in write mode,
      returning a file handle similar to the one returned by
-     <function>fopen</function>.
-     The file is automatically removed when closed (using
-     <function>fclose</function>), or when the script ends.
-    </para>
-    <para>
-     For details, consult your system documentation on the
-     <literal>tmpfile(3)</literal> function, as well as the
-     <filename>stdio.h</filename> header file.
+     <function>fopen</function>에 의해 반환된것과 비슷한 파일핸들을 
+반환하며 쓰기모드에서 유일한 임시파일을 생성합니다.
+     이 파일은 스크립트가 종료되거나 닫혔을때 
+(<function>fclose</function>을 사용합니다) 자동으로 제거됩니다.
     </para>
-    <para>
-     See also <function>tempnam</function>.
+                       <para>
+     자세히 알아보려면 <filename>stdio.h</filename> 헤더파일 같은 
+<literal>tmpfile(3)</literal>함수의 시스템 문서를 살펴 보십시오
     </para>
-   </refsect1>
-  </refentry>
-
-
-  <refentry id="function.touch">
-   <refnamediv>
-    <refname>touch</refname>
-    <refpurpose>Sets modification time of file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>touch</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-      <paramdef>int 
+                       <para>
+     참조 <function>tempnam</function>.
+    </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.touch">
+               <refnamediv>
+                       <refname>touch</refname>
+                       <refpurpose>파일의 수정시간을 
+설정합니다</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>touch</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                                       <paramdef>int 
         <parameter>
-         <optional>time</optional>
-        </parameter>
-      </paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Attempts to set the modification time of the file named by
-     filename to the value given by time. If the option time is not
-     given, uses the present time.
+                                                       <optional>time</optional>
+                                               </parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+     filename 에 의해 이름붙여진 file의 수정시간을 주어진 
+시간으로 설정하려고 할때 사용합니다. 시간을 옵션으로 
+설정하지 않으면 현재 시간을 사용합니다.
     </para>
-    <para>
-     If the file does not exist, it is created.
+                       <para>
+     파일이 존재하지 않으면 파일을 만듭니다.
     </para>
-    <para>
-     Returns true on success and false otherwise.
+                       <para>
+     성공하면 true 를 반환하고 그렇지 않으면 false를 반환합니다.
      <example>
-      <title><function>Touch</function> example</title>
-      <programlisting role="php">
+                                       <title>
+                                               
+<function>Touch</function>예문</title>
+                                       <programlisting role="php">
 if (touch ($FileName)) {
-    print "$FileName modification time has been 
-           changed to todays date and time";
+    print "$FileName 은 오늘 날짜와 시간으로 변경되었습니다.";
 } else {
-    print "Sorry Could Not change modification time of $FileName";
+    print "죄송합니다. $FileName의 수정시간을 바꾸지 못했습니다.";
 }
       </programlisting>
-     </example>
-    </para>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.umask">
-   <refnamediv>
-    <refname>umask</refname>
-    <refpurpose>Changes the current umask</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>umask</function></funcdef>
-      <paramdef>int <parameter>mask</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     <function>Umask</function> sets PHP's umask to mask &amp; 0777 and
-     returns the old umask. When PHP is being used as a server module,
-     the umask is restored when each request is finished.
-    </para>
-    <para>
-     <function>Umask</function> without arguments simply returns the
-     current umask.
-    </para>
-    <note>
-     <simpara>
-      This function may not work on Windows systems.
+                               </example>
+                       </para>
+               </refsect1>
+       </refentry>
+       <refentry id="function.umask">
+               <refnamediv>
+                       <refname>umask</refname>
+                       <refpurpose>현재의 umask를 변경하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>umask</function>
+                                       </funcdef>
+                                       <paramdef>int <parameter>mask</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <function>Umask</function>는 PHP의 umask를 mask 
+&amp; 0777로 바꾸고 이전의 umask를 반환합니다. PHP가 서버 모듈로 
+사용될 때 umask는 매 요청(request)가 끝날때 마다 저장이 됩니다.
+    </para>
+                       <para>
+                               인수가 없는 <function>Umask</function>는 
+단순히 현재의 umask를 반환합니다.
+    </para>
+                       <note>
+                               <simpara>
+      이 함수는 윈도우즈에서는 동작하지 않습니다.
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
-  <refentry id="function.unlink">
-   <refnamediv>
-    <refname>unlink</refname>
-    <refpurpose>Deletes a file</refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>Description</title>
-    <funcsynopsis>
-     <funcprototype>
-      <funcdef>int <function>unlink</function></funcdef>
-      <paramdef>string <parameter>filename</parameter></paramdef>
-     </funcprototype>
-    </funcsynopsis>
-    <para>
-     Deletes <parameter>filename</parameter>.  Similar to the Unix C
-     unlink() function.
-    </para>
-    <para>
-     Returns 0 or FALSE on an error.
-    </para>
-    <para>
-     See also <function>rmdir</function> for removing directories.
-    </para>
-    <note>
-     <simpara>
-      This function may not work on Windows systems.
+                       </note>
+               </refsect1>
+       </refentry>
+       <refentry id="function.unlink">
+               <refnamediv>
+                       <refname>unlink</refname>
+                       <refpurpose>파일을 삭제하기</refpurpose>
+               </refnamediv>
+               <refsect1>
+                       <title>Description</title>
+                       <funcsynopsis>
+                               <funcprototype>
+                                       <funcdef>int <function>unlink</function>
+                                       </funcdef>
+                                       <paramdef>string 
+<parameter>filename</parameter>
+                                       </paramdef>
+                               </funcprototype>
+                       </funcsynopsis>
+                       <para>
+                               <parameter>filename</parameter>을 삭제합니다. 
+Unix C의 unlink() 함수와 비슷합니다.
+    </para>
+                       <para>
+     0 이나 FALSE를 반환합니다.
+    </para>
+                       <para>
+     참조 디렉토리를 제거하는데 <function>rmdir</function>
+                       </para>
+                       <note>
+                               <simpara>
+      이 함수는 윈도우즈에서는 동작하지 않습니다.
      </simpara>
-    </note>
-   </refsect1>
-  </refentry>
-
- </reference>
-
+                       </note>
+               </refsect1>
+       </refentry>
+</reference>
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
@@ -2586,4 +2484,4 @@
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil
 End:
--->
+-->
\ No newline at end of file

Reply via email to