cvs: phpdoc /tr/functions dir.xml

From: Date: Sun, 02 Dec 2001 01:22:56 +0000
Subject: cvs: phpdoc /tr/functions dir.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969339394@lists.php.net to get a copy of this message
tpug Sat Dec 1 20:22:56 2001 EDT Added files: /phpdoc/tr/functions dir.xml Log: no message

Index: phpdoc/tr/functions/dir.xml +++ phpdoc/tr/functions/dir.xml <!-- $Revision: 1.1 $ --> <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: -->
« previous php.doc (#969339394) next »