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:
+-->