gerzson Sat Mar 30 09:17:08 2002 EDT
Modified files:
/phpdoc/hu/functions array.xml
Log:
getting sync
Index: phpdoc/hu/functions/array.xml
diff -u phpdoc/hu/functions/array.xml:1.15 phpdoc/hu/functions/array.xml:1.16
--- phpdoc/hu/functions/array.xml:1.15 Mon Mar 18 15:22:53 2002
+++ phpdoc/hu/functions/array.xml Sat Mar 30 09:17:07 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.165 Maintainer: gerzson Status: ready -->
+<!-- EN-Revision: 1.172 Maintainer: gerzson Status: ready -->
<!-- CREDITS: zvaranka -->
<reference id="ref.array">
@@ -33,7 +33,7 @@
<section id="array.installation">
<title>Telepítés</title>
<para>
- Nincs szükség semmilyen telepítési lépésre, ahhoz hogy használhasd ezeket
+| Nincs szükség semmilyen telepítési lépésre, ahhoz hogy használhasd ezeket
a függvényeket, mivel a standard csomag részei.
</para>
</section>
@@ -41,15 +41,14 @@
<section id="array.configuration">
<title>Futásidejű beállítások</title>
<para>
- Ehhez a kiterjesztéshez nem tartozik semmilyen külön konfigurációs beállítás
- sem.
+ &no.config;
</para>
</section>
<section id="array.resources">
<title>Erőforrás típusok</title>
<para>
- Ez a kiterjesztés nem definiál semmilyen erőforrást sem.
+ &no.resource;
</para>
</section>
@@ -477,9 +476,9 @@
print_r(array_filter($tomb2, "paros"));
]]>
</programlisting>
-<para>
- A fenti program kimenete:
- <screen role="php">
+ <para>
+ A fenti program kimenete:
+ <screen role="php">
<![CDATA[
Páratlan számok:
Array
@@ -503,6 +502,12 @@
</para>
¬e.func-callback;
<para>
+ A feldolgozandó tömböt a visszahívott függvényen belül nem lehet
+ megváltoztatni, tehát nem lehet egyik vagy másik elemét, esetleg
+ az egész tömböt törölni. Ha ez mégis megtörténik, akkor ennek a
+ függvénynek a viselkedését nem lehet megjósolni.
+ </para>
+ <para>
Lásd még: <function>array_map</function> és
<function>array_reduce</function>!
</para>
@@ -2182,6 +2187,12 @@
</para>
</note>
<para>
+ A feldolgozandó tömböt a visszahívott függvényen belül nem lehet
+ megváltoztatni, tehát nem lehet egyik vagy másik elemét, esetleg
+ az egész tömböt törölni. Ha ez mégis megtörténik, akkor ennek a
+ függvénynek a viselkedését nem lehet megjósolni.
+ </para>
+ <para>
<example>
<title><function>array_walk</function> példa</title>
<programlisting role="php">
@@ -2979,9 +2990,15 @@
<link linkend="language.types">típusát</link> is összeveti
a <parameter>haystack</parameter> tömb elemeiével.
</para>
+ <note>
+ <para>
+ PHP 4.2.0 előtti verziókban hiba esetén az <function>array_search</function>
+ <constant>NULL</constant> adott vissza &false; helyett.
+ </para>
+ </note>
&return.falseproblem;
<para>
- Lásd még: <function>in_array</function>!
+ Lásd még: <function>array_keys</function> és <function>in_array</function>!
</para>
</refsect1>
</refentry>
@@ -3143,8 +3160,42 @@
Az <function>array</function>-hoz hasonlóan a <function>list</function> sem
valódi függvény, hanem nyelvi építőelem. A <function>list</function>
a több változó érték-hozzárendelésére szolgál egy műveleten belül.
+ </para>
+ <note>
+ <para>
+ A <function>list</function> csak numerikus indexelésű tömbökön működik
+ helyesen, és akkor is csak, ha az indexelés 0-tól kezdődik.
+ </para>
+ </note>
+ <para>
+ <example>
+ <title><function>list</function> példák</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+$info = array('kávé', 'barna', 'koffein');
+
+// az összes változó kiírása
+list($ital, $szin, $ero) = $info;
+print "A $ital $szin és a $ero teszi különlegessé.\n";
+
+// csak néhány változó kiírása
+list($ital, , $ero) = $info;
+print "A {$ital}ban van $ero.\n";
+
+// vagy a harmadik, legutols= kirása
+list( , , $ero) = $info;
+print "Kérek {$power}t!\n";
+
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ <para>
<example>
- <title><function>list</function> példa</title>
+ <title>Példa a <function>list</function> használatára</title>
<programlisting role="php">
<![CDATA[
<table>
@@ -3171,7 +3222,8 @@
</example>
</para>
<para>
- Lásd még: <function>each</function> és <function>array</function>!
+ Lásd még: <function>each</function>, <function>extract</function>
+ és <function>array</function>!
</para>
</refsect1>
</refentry>