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