goba            Sat Aug 18 10:12:03 2001 EDT

  Modified files:              
    /phpdoc/hu/functions        dir.xml 
  Log:
  New translation, changed from offline state,
  now I know the revision number too :)
  
  
Index: phpdoc/hu/functions/dir.xml
diff -u /dev/null phpdoc/hu/functions/dir.xml:1.4
--- /dev/null   Sat Aug 18 10:12:03 2001
+++ phpdoc/hu/functions/dir.xml Sat Aug 18 10:12:02 2001
@@ -0,0 +1,284 @@
+<reference id="ref.dir">
+ <title>Könyvtárkezelő függvények</title>
+ <titleabbrev>Könyvtárkezelés</titleabbrev>
+
+ <refentry id="function.chroot">
+  <refnamediv>
+   <refname>chroot</refname>
+   <refpurpose>Megváltoztatja a gyökérkönyvtárat</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>bool <function>chroot</function></funcdef>
+     <paramdef>string <parameter>directory</parameter></paramdef>
+    </funcprototype>
+   </funcsynopsis>
+   <para>
+    Megváltoztatja az aktuális processz gyökérkönyvtárát a
+    <parameter>directory</parameter> paraméterben megadott értékre.
+    &false; értékkel tér vissza, ha nem jár sikerrel,
+    &true; értéket ad egyébként.
+   </para>
+   <note>
+    <para>
+     Nem helyes ennek a függvénynek a használata webszerver
+     környezetben, mivel nem lehetséges a gyökérkönyvtár
+     visszaállítása a / könyvtárra a kérés végeztével. Ez
+     a függvény csak CGI módban fog megfelelően funkcionálni.
+    </para>
+   </note>
+  </refsect1>
+ </refentry>
+
+ <refentry id="function.chdir">
+  <refnamediv>
+   <refname>chdir</refname>
+   <refpurpose>Könyvtárat vált</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>int <function>chdir</function></funcdef>
+     <paramdef>string <parameter>directory</parameter></paramdef>
+    </funcprototype>
+   </funcsynopsis>
+   <para>
+    Megváltoztatja a PHP aktuális könyvtárát a
+    <parameter>directory</parameter> könyvtárra. &false; értékkel
+    tér vissza, ha nem lehet a könyvtárváltást teljesíteni,
+    egyébként &true; értéket ad.
+   </para>
+  </refsect1>
+ </refentry>
+
+ <refentry id="class.dir">
+  <refnamediv>
+   <refname>dir</refname>
+   <refpurpose>Könyvtár osztály</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>object <function>dir</function></funcdef>
+     <paramdef>string <parameter>directory</parameter></paramdef>
+    </funcprototype>
+   </funcsynopsis>
+   <para>
+    Ez egy majdnem-objektum-orientált eljárás könyvtár listázásra.
+    A megadott <parameter>directory</parameter> paraméter által
+    meghatározott könyvtárat megnyitja. Ha a könyvtár megnyílt,
+    a visszaadott objektum két tulajdonsága érhető el. A handle
+    tulajdonság más könyvtárkezelő függvényekkel (mint pl. a 
+    <function>readdir</function>, <function>rewinddir</function> vagy a
+    <function>closedir</function>) való használatra szolgál.
+    A path tulajdonság tartalmazza a könyvtár elérési útját.
+    Három metódust alkalmazhatunk: read, rewind és close.
+    <example>
+     <title><function>dir</function> példa</title>
+     <programlisting role="php">
+<![CDATA[
+$d = dir("/etc");
+echo "Handle: ".$d->handle."<br>\n";
+echo "Path: ".$d->path."<br>\n";
+while ($entry = $d->read()) {
+    echo $entry."<br>\n";
+}
+$d->close();
+]]>
+     </programlisting>
+    </example>
+   </para>
+  </refsect1>
+ </refentry>
+
+ <refentry id="function.closedir">
+  <refnamediv>
+   <refname>closedir</refname>
+   <refpurpose>Bezárja a könyvtárat</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>void <function>closedir</function></funcdef>
+     <paramdef>int <parameter>dir_handle</parameter></paramdef>
+    </funcprototype>
+   </funcsynopsis>
+   <para>
+    Bezárja a <parameter>dir_handle</parameter> paraméterrel
+    azonosított könyvtárat. A könyvtárat előzőleg meg kell
+    nyitni az <function>opendir</function> függvénnyel.
+   </para>
+  </refsect1>
+ </refentry>
+
+ <refentry id="function.getcwd">
+  <refnamediv>
+   <refname>getcwd</refname>
+   <refpurpose>Az aktuális munkakönytárat adja meg</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>string <function>getcwd</function></funcdef>
+     <void/>
+    </funcprototype>
+   </funcsynopsis>
+   <para>
+    Visszaadja az aktuális munkakönyvtárat.
+   </para>
+  </refsect1>
+ </refentry>
+
+ <refentry id="function.opendir">
+  <refnamediv>
+   <refname>opendir</refname>
+   <refpurpose>Megnyit egy könyvtárat</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>int <function>opendir</function></funcdef>
+     <paramdef>string <parameter>path</parameter></paramdef>
+    </funcprototype>
+   </funcsynopsis>
+   <para> 
+    Egy könyvtárazonosítóval tér vissza, amit későbbi
+    <function>closedir</function>, <function>readdir</function>, és
+    <function>rewinddir</function> hívásokban használhatsz.
+   </para>
+   <para>
+    Ha a <parameter>path</parameter> nem egy érvényes könyvtárat ad
+    meg, vagy a könyvtár nem megnyítható jogosultsági korlátozások,
+    vagy filerendszer hibák miatt, az <function>opendir</function>
+    &false; értéket ad vissza, és PHP hibát ad. Letithatod az
+    <function>opendir</function> során fellépő hiba kiírását, ha
+    egy `@' jelet teszel a függvény neve elé.
+   </para>
+   <para>
+    <example>
+     <title><function>opendir</function> példa</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+
+if ($dir = @opendir("/tmp")) {
+  while ($file = readdir($dir)) {
+    echo "$file\n";
+  }  
+  closedir($dir);
+}
+
+?>
+]]>
+     </programlisting>
+    </example>
+   </para>
+  </refsect1>
+ </refentry>
+
+ <refentry id="function.readdir">
+  <refnamediv>
+   <refname>readdir</refname>
+   <refpurpose>Adott könyvtárból beolvas egy bejegyzést</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>string <function>readdir</function></funcdef>
+     <paramdef>int <parameter>dir_handle</parameter></paramdef>
+    </funcprototype>
+   </funcsynopsis>
+   <para>
+    A könyvtárban levő következő file nevével tér vissza.
+    A fileneveket nem rendezetten adja vissza.
+    <example>
+     <title>Összes file kilistázása az aktuális könyvtárban</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+$handle = opendir('.');
+echo "Könyvtár azonosító: $handle\n";
+echo "Tartalma:\n";
+while ($file = readdir($handle)) {
+    echo "$file\n";
+}
+closedir($handle); 
+?>
+]]>
+     </programlisting>
+    </example>
+   </para>
+   <para>
+    Figyelj rá, hogy a <function>readdir</function> függvény a <literal>.</literal> 
+    és a <literal>..</literal> bejegyzéseket is visszaadja. Ha ezt nem szeretnéd,
+    akkor hagyd ki azokat így:
+    <example>
+     <title>
+       Összes file listázása az aktuális könyvtárban a <literal>.</literal> 
+       és a <literal>..</literal> bejegyzések nélkül
+     </title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+$handle = opendir('.');
+while (false !== ($file = readdir($handle))) { 
+    if ($file != "." && $file != "..") {
+        echo "$file\n";
+    }
+}
+closedir($handle);
+?>
+]]>
+     </programlisting>
+    </example>
+   </para>
+  </refsect1>
+ </refentry>
+
+ <refentry id="function.rewinddir">
+  <refnamediv>
+   <refname>rewinddir</refname>
+   <refpurpose>Visszaállítja a könyvtárkezelőt</refpurpose>
+  </refnamediv>
+  <refsect1>
+   <title>Leírás</title>
+   <funcsynopsis>
+    <funcprototype>
+     <funcdef>void <function>rewinddir</function>
+     </funcdef>
+     <paramdef>int <parameter>dir_handle</parameter>
+     </paramdef>
+    </funcprototype>
+   </funcsynopsis>
+   <para>
+    Visszaállítja a <parameter>dir_handle</parameter> kezelővel
+    megnyitott könyvtárat az alapállapotba, vagyis a könyvtár "elejére megy".
+   </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