vizvil Fri Jan 18 01:35:13 2002 EDT
Modified files:
/phpdoc/kr/functions filesystem.xml
Log:
add the basename() by vizvil([EMAIL PROTECTED])
Index: phpdoc/kr/functions/filesystem.xml
diff -u phpdoc/kr/functions/filesystem.xml:1.10 phpdoc/kr/functions/filesystem.xml:1.11
--- phpdoc/kr/functions/filesystem.xml:1.10 Wed Dec 12 15:54:46 2001
+++ phpdoc/kr/functions/filesystem.xml Fri Jan 18 01:35:12 2002
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision: 1.11 $ -->
<reference id="ref.filesystem">
- <title>파일시스템 관련함수</title>
- <titleabbrev>파일시스템</titleabbrev>
+ <title>Filesystem functions</title>
+ <titleabbrev>Filesystem</titleabbrev>
<refentry id="function.basename">
<refnamediv>
<refname>basename</refname>
@@ -17,23 +18,28 @@
</funcdef>
<paramdef>string <parameter>path</parameter>
</paramdef>
+ <paramdef>string <parameter>
+ <optional>suffix</optional>
+ </parameter>
+ </paramdef>
</funcprototype>
</funcsynopsis>
<para>
- 이 함수는 경로가 포함된 파일이름이 주어졌을때 파일의
이름부분만 반환합니다
+ 이 함수는 경로가 포함된 파일이름이 주어졌을때 파일의
+이름부분만 반환합니다. 만약 파일이름에 suffix (두번째 인자)가
+붙어 있으면 이 역시 잘라집니다
</para>
<para>
- 윈도우즈에서는 슬래쉬와 (<literal>/</literal>)
백슬래쉬(<literal>\</literal>) 모두 경로구분자로 사용됩니다. 그
외의 환경에서는 슬래쉬(<literal>/</literal>)만 사용됩니다
+ 윈도우즈에서는 슬래시와 (<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 은 "index.php3" 로 설정됩니다.
- </programlisting>
+ <function>basename</function>
+example</title>
+ <programlisting role="php"><![CDATA[
+$path = "/home/httpd/html/index.php";
+$file = basename ($path); // $file 은 "index.php" 로 설정된다
+$file = basename ($path,".php"); // $file 은 "index" 로 설정된다
+]]></programlisting>
</example>
</para>
<para>
@@ -404,7 +410,8 @@
fp에 의해 가리켜진 파일로부터 한개의 문자를 포함한 문자열을
반환합니다. &false; 나 EOF를 반환합니다.
</para>
<para>이 파일포인터는 반드시 유효한 것이어야
하고,<function>fopen</function>이나 <function>popen</function> 또는
<function>fsockopen</function>에 의해 성공적으로 열려진 파일을
가리켜야 합니다.
- </para> <para>
+ </para>
+ <para>
참조: <function>fread</function>, <function>fopen</function>,
<function>popen</function>, <function>fsockopen</function>, 그리고
<function>fgets</function>.
</para>
@@ -589,8 +596,8 @@
</para>
<para>파일에서 <link
linkend="ini.include-path">include_path</link>에서 파일을 찾고 싶다면
두번째 매개변수로 "1"을 사용하면 됩니다.
</para>
- <informalexample>
- <programlisting role="php">
+ <informalexample>
+ <programlisting role="php">
<?php
// 배열로 웹 페이지를 가져오고 출력함
$fcontents = file ('http://www.php.net');
@@ -602,7 +609,7 @@
$fcontents = join ('', file ('http://www.php.net'));
?>
</programlisting>
- </informalexample>
+ </informalexample>
<para>
참조: <function>readfile</function>,
<function>fopen</function>, <function>fsockopen</function>, 그리고
<function>popen</function>.