cvs: phpdoc-pl /reference/array/functions list.xml
| From: | Leszek Krupinski | Date: | Tue, 18 Jun 2002 05:57:04 +0000 |
| Subject: | cvs: phpdoc-pl /reference/array/functions list.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969346571@lists.php.net to get a copy of this message | ||
leszek Tue Jun 18 01:57:04 2002 EDT
Modified files:
/phpdoc-pl/reference/array/functions list.xml
Log:
[leszek] Updated to EN 1.6
Index: phpdoc-pl/reference/array/functions/list.xml
diff -u phpdoc-pl/reference/array/functions/list.xml:1.4
phpdoc-pl/reference/array/functions/list.xml:1.5
--- phpdoc-pl/reference/array/functions/list.xml:1.4 Fri May 17 09:50:48 2002
+++ phpdoc-pl/reference/array/functions/list.xml Tue Jun 18 01:57:04 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.4 Maintainer: leszek Status: ready -->
-<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.6 Maintainer: leszek Status: ready -->
+<!-- $Revision: 1.5 $ -->
<refentry id="function.list">
<refnamediv>
<refname>list</refname>
@@ -78,6 +78,48 @@
]]>
</programlisting>
</example>
+ </para>
+ <warning>
+ <para>
+ <function>list</function> Przypisuje warto¶ci zaczynaj±c parametru
+ znajduj±cego siê po prawej. Przy u¿ywaniu zwyk³ych zmiennych nie ma
+ siê o co martwiæ. Ale u¿ywaj±c tablic z indeksami, zazwyczaj
+ oczekuje siê, ¿e kolejno¶æ indeksów w tablicy bêdzie taka sama jak zapis
+ wywo³ania <function>list</function>, od lewej do prawej. Otó¿ tak nie
+ jest. Zmienne s± przypisywane w odwrotnej kolejno¶ci.
+ </para>
+ </warning>
+ <para>
+ <example>
+ <title>Przyk³ad u¿ycia <function>list</function> z indeksowan±
+ tablic±</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+$info = array('kawa', 'br±zowa', 'kofeina');
+
+list($a[0], $a[1], $a[2]) = $info;
+
+var_dump($a);
+
+?>
+]]>
+ </programlisting>
+ </example>
+ Przyk³ad ten wy¶wietli co nastêpuje (zauwa¿ kolejno¶æ elementów
+ porównuj±c j± do tej, w której by³y one zapisane w wywo³aniu funkcji
+ <function>list</function>):
+ <screen>
+array(3) {
+ [2]=>
+ string(8) "caffeine"
+ [1]=>
+ string(5) "brown"
+ [0]=>
+ string(6) "coffee"
+}
+ </screen>
</para>
<para>
Patrz tak¿e: <function>each</function> <function>array</function> i