tpug            Fri Dec 14 12:57:50 2001 EDT

  Modified files:              
    /phpdoc/tr/functions        ftp.xml 
  Log:
  hope this works
  
Index: phpdoc/tr/functions/ftp.xml
diff -u /dev/null phpdoc/tr/functions/ftp.xml:1.3
--- /dev/null   Fri Dec 14 12:57:50 2001
+++ phpdoc/tr/functions/ftp.xml Fri Dec 14 12:57:50 2001
@@ -0,0 +1,263 @@
+<!-- $Revision: 1.3 $ -->
+ <reference id="ref.dir">
+  <title>Dizin Fonksiyonlar&inodot;</title>
+  <titleabbrev>Dizinler</titleabbrev>
+
+  <refentry id="function.chroot">
+   <refnamediv>
+    <refname>chroot</refname>
+    <refpurpose>root dizinini de&gbreve;i&scedil;tirir </refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>bool <function>chroot</function></funcdef>
+      <paramdef>string <parameter>dizin</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     o an ki prosesin root dizinini <parameter>dizin</parameter> parametresi ile 
+belirtilen dizine çevirir.
+   Root dizinini de&gbreve;i&scedil;tiremezse &false; , di&gbreve;er durumlarda 
+&true; de&gbreve;erini döndürür.
+    </para>
+    <note>
+     <para>
+     Bu fonksiyonu kullanmak web sunucusunda çevresel olarak 
+çal&inodot;&scedil;&inodot;l&inodot;yorsa mant&inodot;kl&inodot; de&gbreve;ildir.
+     Çünkü iste&gbreve;in sonunda tekrar root dizinini / dizinine çevirmek mümkün 
+de&gbreve;ildir.
+     Bu fonksiyon CGI olarak çal&inodot;&scedil;&inodot;l&inodot;yorsa do&gbreve;ru 
+i&scedil;lem yapar.
+     </para>
+    </note>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.chdir">
+   <refnamediv>
+    <refname>chdir</refname>
+    <refpurpose>dizin de&gbreve;i&scedil;itirir</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>bool <function>chdir</function></funcdef>
+      <paramdef>string <parameter>dizin</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     O an çal&inodot;&scedil;&inodot;lan dizini <parameter>dizin</parameter> 
+parametresi ile verilen dizine çevirir.
+     Dizin de&gbreve;i&scedil;tiremezse &false; de&gbreve;i&scedil;tirirse &true; 
+de&gbreve;erinin döndürür.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="class.dir">
+   <refnamediv>
+    <refname>dir</refname>
+    <refpurpose>dizin nesnesi</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>new <function>dir</function></funcdef>
+      <paramdef>string <parameter>dizin</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     Dizini okumak için sözde nesneye dayal&inodot; bir mekanizmad&inodot;r(A pseudo 
+object-oriented mechanism). 
+     <parameter>Dizin</parameter> parametresi ile belirtilen dizin 
+aç&inodot;l&inodot;r.Bir dizin aç&inodot;ld&inodot;&gbreve;&inodot; zaman iki özellik
+     etkinle&scedil;ir. Handle  özelli&gbreve;i  <function>readdir</function>, 
+<function>rewinddir</function> ve
+     <function>closedir</function> gibi di&gbreve;er dizin fonksiyonlar&inodot; ile 
+beraber kullan&inodot;labilir. 
+     Path özelli&gbreve;i aç&inodot;lan dizinin adresini (path) döndürür.Üç method 
+kullan&inodot;labilir: read, rewind ve close.
+     <example>
+      <title><function>dir</function> örne&gbreve;i</title>
+      <programlisting role="php">
+$d = dir("/etc");
+echo "Handle: ".$d->handle."&lt;br>\n";
+echo "Path: ".$d->path."&lt;br>\n";
+while($entry=$d->read()) {
+    echo $entry."&lt;br>\n";
+}
+$d->close();
+      </programlisting>
+     </example>
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.closedir">
+   <refnamediv>
+    <refname>closedir</refname>
+    <refpurpose>dizin belirtecini kapat&inodot;r</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>closedir</function></funcdef>
+      <paramdef>resource <parameter>dizin_belirteci</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     <parameter>dizin_belirteci</parameter> ile belirtilen dizin 
+ba&gbreve;lant&inodot;s&inodot;n&inodot; kapat&inodot;r.
+     Kapat&inodot;lan ba&gbreve;lant&inodot;  <function>opendir</function> fonksiyonu 
+ile aç&inodot;lm&inodot;&scedil; olmal&inodot;.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.getcwd">
+   <refnamediv>
+    <refname>getcwd</refname>
+    <refpurpose>o an çal&inodot;&scedil;&inodot;lan dizini döndürür</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>string <function>getcwd</function></funcdef>
+      <void/>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     O an çal&inodot;&scedil;&inodot;lan dizini döndürür.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.opendir">
+   <refnamediv>
+    <refname>opendir</refname>
+    <refpurpose>dizin ba&gbreve;lant&inodot;s&inodot; açar</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>resource <function>opendir</function></funcdef>
+      <paramdef>string <parameter>path</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para> 
+     <function>closedir</function>, <function>readdir</function>, ve
+     <function>rewinddir</function>  fonksiyon ça&gbreve;r&inodot;lar&inodot;nda 
+kullan&inodot;lmak üzere 
+   bir dizin belirteci döndürür.
+    </para>
+    <para>
+     E&gbreve;er <parameter>path</parameter> parametresi geçersiz bir dizin 
+ad&inodot;na kar&scedil;&inodot; geliyorsa 
+     veya belirtilen dizin dosya izin s&inodot;n&inodot;rlamalar&inodot;,dosya 
+sistemi hatalar&inodot; vb. nedeniyle aç&inodot;lamazsa 
+     &false; de&gbreve;erini döndürür ve PHP ahata mesaj&inodot; üretir.Hata 
+ç&inodot;kt&inodot;s&inodot;n&inodot; kontrol etmek için <function>opendir</function> 
+     fonksiyonundan önce `@'  eklenebilir.
+    </para>
+    <para>
+     <example>
+      <title><function>opendir</function> örne&gbreve;i</title>
+      <programlisting role="php">
+&lt;?php
+
+if ($dir = @opendir("/tmp")) {
+  while($file = readdir($dir)) {
+    echo "$file\n";
+  }  
+  closedir($dir);
+}
+
+?&gt;
+      </programlisting>
+     </example>
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.readdir">
+   <refnamediv>
+    <refname>readdir</refname>
+    <refpurpose>Dizin belirteci ile belirtilen dizinden okuma yapar</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>string <function>readdir</function></funcdef>
+      <paramdef>resource <parameter>dizin_belirteci</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+    Dizinde bulunan dizin ve dosya adlar&inodot;n&inodot; döndürür. Dizin ve dosya 
+adlar&inodot; herhangi özel bir s&inodot;rada döndürülmez.
+     <example>
+      <title>Belirtilen dizindeki bütün dosyalar&inodot; s&inodot;ralama</title>
+      <programlisting role="php">
+// NOT :  !== operatörü PHP nin 4.0.0-RC2 sürümünden önce desteklenmiyordu. 
+&lt;?php
+$handle=opendir('.');
+echo "Dizin belirteci: $handle\n";
+echo "Dosyalar :\n";
+while (($file = readdir($handle))!==false) {
+    echo "$file\n";
+}
+closedir($handle); 
+?&gt;
+      </programlisting>
+     </example>
+    </para>
+    <para>
+     <function>readdir</function>  fonksiyonu  <literal>.</literal> 
+     ve  <literal>..</literal> giri&scedil;lerini de döndürür. E&gbreve;er 
+bunlar&inodot; istemiyorsan&inodot;z basitçe onlardan kurtulun:
+     <example>
+      <title>
+       Belirtilen dizindeki bütün dosyalar&inodot; s&inodot;rala,  
+<literal>.</literal> ve <literal>..</literal> giri&scedil;lerini at: 
+         </title>
+      <programlisting role="php">
+&lt;?php 
+$handle=opendir('.'); 
+while (false!==($file = readdir($handle))) { 
+    if ($file != "." &amp;&amp; $file != "..") { 
+        echo "$file\n"; 
+    } 
+}
+closedir($handle); 
+?&gt;
+      </programlisting>
+     </example>
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.rewinddir">
+   <refnamediv>
+    <refname>rewinddir</refname>
+    <refpurpose>rewind dizin belirteci</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Tan&inodot;m</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>rewinddir</function></funcdef>
+      <paramdef>resource <parameter>dizin_belirteci</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+       <parameter>dizin_belirteci</parameter> ile belirtilen dizin 
+ba&gbreve;lant&inodot;s&inodot;n&inodot; geri sard&inodot;r&inodot;r.
+     Yani belirteci dizin ba&scedil;&inodot;na konumland&inodot;r&inodot;r.
+   </para>
+
+   </refsect1>
+  </refentry>
+
+ </reference>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->


Reply via email to