cvs: phpdoc-pl /reference/array/functions list.xml

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

« previous php.doc (#969346571) next »