cvs: phpdoc-sk /reference/array/functions array-chunk.xml array-combine.xml array-count-values.xml array-diff-assoc.xml array-diff.xml array-fill.xml array-filter.xml array-flip.xml array-intersect-assoc.xml array-intersect.xml array-key-exists.xml array-keys.xml array-map.xml array-merge-recursive.xml array-merge.xml array-multisort.xml array-pad.xml array-pop.xml array-push.xml array-rand.xml array-reduce.xml array-reverse.xml array-search.xml array-shift.xml array-slice.xml array-splice.xml array-sum.xml array-unique.xml array-unshift.xml array-values.xml array-walk.xml array.xml arsort.xml asort.xml compact.xml count.xml each.xml end.xml extract.xml in-array.xml key.xml krsort.xml ksort.xml list.xml natsort.xml pos.xml range.xml reset.xml rsort.xml shuffle.xml sort.xml uasort.xml uksort.xml usort.xml

[email protected] ("Joseph Drake") Thu, 12 Feb 2004 00:17:08 -0000
Newsgroups php.doc.sk
Message-ID <cvsjoseph1076545028@cvsserver>
joseph		Wed Feb 11 19:17:08 2004 EDT

  Modified files:              
    /phpdoc-sk/reference/array/functions	array-chunk.xml 
                                        	array-combine.xml 
                                        	array-count-values.xml 
                                        	array-diff-assoc.xml 
                                        	array-diff.xml array-fill.xml 
                                        	array-filter.xml 
                                        	array-flip.xml 
                                        	array-intersect-assoc.xml 
                                        	array-intersect.xml 
                                        	array-key-exists.xml 
                                        	array-keys.xml array-map.xml 
                                        	array-merge-recursive.xml 
                                        	array-merge.xml 
                                        	array-multisort.xml 
                                        	array-pad.xml array-pop.xml 
                                        	array-push.xml array-rand.xml 
                                        	array-reduce.xml 
                                        	array-reverse.xml 
                                        	array-search.xml 
                                        	array-shift.xml 
                                        	array-slice.xml 
                                        	array-splice.xml array-sum.xml 
                                        	array-unique.xml 
                                        	array-unshift.xml 
                                        	array-values.xml 
                                        	array-walk.xml array.xml 
                                        	arsort.xml asort.xml 
                                        	compact.xml count.xml each.xml 
                                        	end.xml extract.xml 
                                        	in-array.xml key.xml 
                                        	krsort.xml ksort.xml list.xml 
                                        	natsort.xml pos.xml range.xml 
                                        	reset.xml rsort.xml 
                                        	shuffle.xml sort.xml 
                                        	uasort.xml uksort.xml 
                                        	usort.xml 
  Log:
  updated functions
joseph-20040211191708.txt (text/plain, 86.5 KB)
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-chunk.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/reference/array/functions/array-chunk.xml
diff -u phpdoc-sk/reference/array/functions/array-chunk.xml:1.5 phpdoc-sk/reference/array/functions/array-chunk.xml:1.6
--- phpdoc-sk/reference/array/functions/array-chunk.xml:1.5	Fri Aug  8 05:41:42 2003
+++ phpdoc-sk/reference/array/functions/array-chunk.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-chunk">
    <refnamediv>
@@ -33,9 +33,9 @@
      <programlisting role="php">
 <![CDATA[
 <?php
-$vstupné_pole = array('a', 'b', 'c', 'd', 'e');
-print_r(array_chunk($vstupné_pole, 2));
-print_r(array_chunk($vstupné_pole, 2, TRUE));
+$vstupne_pole = array('a', 'b', 'c', 'd', 'e');
+print_r(array_chunk($vstupne_pole, 2));
+print_r(array_chunk($vstupne_pole, 2, true));
 ?>
 ]]>
      </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-combine.xml?r1=1.1&r2=1.2&ty=u
Index: phpdoc-sk/reference/array/functions/array-combine.xml
diff -u phpdoc-sk/reference/array/functions/array-combine.xml:1.1 phpdoc-sk/reference/array/functions/array-combine.xml:1.2
--- phpdoc-sk/reference/array/functions/array-combine.xml:1.1	Wed Jul 23 20:46:35 2003
+++ phpdoc-sk/reference/array/functions/array-combine.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.3 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.5 Maintainer: joseph Status: ready -->
   <refentry id="function.array-combine">
    <refnamediv>
     <refname>array_combine</refname>
@@ -34,18 +34,22 @@
 $c = array_combine($a, $b);
 
 print_r($c);
-
-/* Vystup:
+?>
+]]>
+      </programlisting>
+      <para>
+       Vystup:
+      </para>
+      <screen>
+<![CDATA[ 
 Array
 (
     [zelena]  => avokado
     [cervena]    => jablko
     [zlta] => banan
 )
-*/
-?>
 ]]>
-      </programlisting>
+      </screen>
      </example>
     </para>
     <para>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-count-values.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-count-values.xml
diff -u phpdoc-sk/reference/array/functions/array-count-values.xml:1.3 phpdoc-sk/reference/array/functions/array-count-values.xml:1.4
--- phpdoc-sk/reference/array/functions/array-count-values.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-count-values.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.10 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-count-values">
    <refnamediv>
@@ -43,6 +43,12 @@
       </screen>
      </example>
     </para>
+    <para>
+     Tie¾ pozri <function>count</function>,
+     <function>array_unique</function>,
+     <function>array_values</function> a
+     <function>count_chars</function>.
+    </para>
    </refsect1>
   </refentry>
 
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-diff-assoc.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/array-diff-assoc.xml
diff -u phpdoc-sk/reference/array/functions/array-diff-assoc.xml:1.2 phpdoc-sk/reference/array/functions/array-diff-assoc.xml:1.3
--- phpdoc-sk/reference/array/functions/array-diff-assoc.xml:1.2	Thu Jan 23 21:10:50 2003
+++ phpdoc-sk/reference/array/functions/array-diff-assoc.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.2 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.4 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.14 -->
   <refentry id="function.array-diff-assoc">
    <refnamediv>
@@ -30,18 +30,23 @@
 $pole1 = array ("a" => "zelena", "b" => "hneda", "c" => "modra", "cervena");
 $pole2 = array ("a" => "zelena", "zlta", "cervena");
 $vysledok = array_diff_assoc ($pole1, $pole2);
-
-/* Výsledkom je:
+print_r($vysledok);
+?>
+]]>
+      </programlisting>
+      <para>
+       Výsledkom je:
+      </para>
+      <screen>
+<![CDATA[
 Array
 (
     [b] => hneda
     [c] => modra
     [0] => cervena
 )
-*/
-?>
 ]]>
-      </programlisting>
+      </screen>
      </example>
     </para>
     <simpara>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-diff.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-diff.xml
diff -u phpdoc-sk/reference/array/functions/array-diff.xml:1.3 phpdoc-sk/reference/array/functions/array-diff.xml:1.4
--- phpdoc-sk/reference/array/functions/array-diff.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-diff.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.14 -->
   <refentry id="function.array-diff">
    <refnamediv>
@@ -29,16 +29,25 @@
 $pole1 = array ("a" => "zelena", "cervena", "modra", "cervena");
 $pole2 = array ("b" => "zelena", "zlta", "cervena");
 $vysledok = array_diff ($pole1, $pole2);
+
+print_r($result);
 ?>
 ]]>
       </programlisting>
+      <para>
+       V¹etky viacnásobné výskyty v $pole1 sa spracujú rovnako.
+       Výstupom bude :
+      </para>
+      <screen>
+<![CDATA[
+Array
+(
+    [1] => modra
+)
+]]>
+      </screen>
      </example>
     </para>
-    <para>
-     Podµa tohto bude <varname>$vysledok</varname> ma»
-     <literal>array ("modra");</literal>. Zlo¾ité prípady v
-     $pole1 sa spracovávajú rovnako.
-    </para>
     <note>
      <simpara>
       Dva elementy sa rovnajú vtedy a len vtedy ak
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-fill.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-fill.xml
diff -u phpdoc-sk/reference/array/functions/array-fill.xml:1.3 phpdoc-sk/reference/array/functions/array-fill.xml:1.4
--- phpdoc-sk/reference/array/functions/array-fill.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-fill.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-fill">
    <refnamediv>
@@ -50,6 +50,10 @@
       </screen>
      </example>
     </para>
+    <para>
+     Tie¾ pozri <function>str_repeat</function> a
+     <function>range</function>.
+    </para>
    </refsect1>
   </refentry>
 
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-filter.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/array-filter.xml
diff -u phpdoc-sk/reference/array/functions/array-filter.xml:1.4 phpdoc-sk/reference/array/functions/array-filter.xml:1.5
--- phpdoc-sk/reference/array/functions/array-filter.xml:1.4	Fri Aug  8 05:41:42 2003
+++ phpdoc-sk/reference/array/functions/array-filter.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.14 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.62 -->
   <refentry id="function.array-filter">
    <refnamediv>
@@ -13,7 +13,7 @@
      <methodsynopsis>
       <type>array</type><methodname>array_filter</methodname>
       <methodparam><type>array</type><parameter>vstup</parameter></methodparam>
-      <methodparam choice="opt"><type>callback</type><parameter>funkcia</parameter></methodparam>
+      <methodparam choice="opt"><type>callback</type><parameter>callback</parameter></methodparam>
      </methodsynopsis>
     <para>
      <function>array_filter</function> opakuje ka¾dú hodnotu v 
@@ -29,20 +29,22 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-function odd($var) {
-    return ($var % 2 == 1);
+function odd($var) 
+{
+    return($var % 2 == 1);
 }
 
-function even($var) {
-    return ($var % 2 == 0);
+function even($var) 
+{
+    return($var % 2 == 0);
 }
 
 $pole1 = array ("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);
 $pole2 = array (6, 7, 8, 9, 10, 11, 12);
 
-echo "Odd :\n";
+echo "Neparne :\n";
 print_r(array_filter($pole1, "odd"));
-echo "Even:\n";
+echo "Parne:\n";
 print_r(array_filter($pole2, "even"));
 ?>
 ]]>
@@ -52,14 +54,14 @@
       </para>
       <screen role="php">
 <![CDATA[
-Odd :
+Neparne :
 Array
 (
     [a] => 1
     [c] => 3
     [e] => 5
 )
-Even:
+Parne:
 Array
 (
     [0] => 6
@@ -78,6 +80,47 @@
      pole, správanie tejto funkcie nie je definované.
     </para>
     <para>
+     Ak nie je zadaná funkcia <parameter>callback</parameter>,
+     <function>array_filter</function> odstráni v¹etky polo¾ky v
+     <parameter>vstup</parameter>, ktoré sú rovné &false;. Pozri <link
+     linkend="language.types.boolean.casting">konvertovanie na boolean</link> 
+     pre viac informácii.
+    </para>
+    <para>
+     <example>
+      <title><function>array_filter</function> bez
+      <parameter>callback</parameter></title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+
+$polozka = array(
+             0 => 'foo',
+             1 => false,
+             2 => -1,
+             3 => null,
+             4 => ''
+          );
+
+print_r(array_filter($polozka));
+?>
+]]>
+      </programlisting>
+      <para>
+       Výstupom bude :
+      </para>
+      <screen>
+<![CDATA[
+Array
+(
+    [0] => foo
+    [2] => -1
+)
+]]>
+      </screen>
+     </example>
+    </para>
+    <para>
      Tie¾ pozri <function>array_map</function>,
      <function>array_reduce</function> a <function>array_walk</function>.
     </para>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-flip.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/reference/array/functions/array-flip.xml
diff -u phpdoc-sk/reference/array/functions/array-flip.xml:1.5 phpdoc-sk/reference/array/functions/array-flip.xml:1.6
--- phpdoc-sk/reference/array/functions/array-flip.xml:1.5	Fri Aug  8 05:41:42 2003
+++ phpdoc-sk/reference/array/functions/array-flip.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.10 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.107 -->
   <refentry id="function.array-flip">
    <refnamediv>
@@ -37,8 +37,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$trans = array_flip ($trans);
-$original = strtr ($str, $trans);
+$trans = array_flip($trans);
+$original = strtr($str, $trans);
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-intersect-assoc.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/array-intersect-assoc.xml
diff -u phpdoc-sk/reference/array/functions/array-intersect-assoc.xml:1.2 phpdoc-sk/reference/array/functions/array-intersect-assoc.xml:1.3
--- phpdoc-sk/reference/array/functions/array-intersect-assoc.xml:1.2	Thu Jan 23 21:10:50 2003
+++ phpdoc-sk/reference/array/functions/array-intersect-assoc.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.2 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.5 Maintainer: joseph Status: ready -->
   <refentry id="function.array-intersect-assoc">
    <refnamediv>
     <refname>array_intersect_assoc</refname>
@@ -25,28 +25,30 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$pole1 = array ("a" => "zelena", "b" => "hneda", "c" => "modra", "cervena");
-$pole2 = array ("a" => "zelena", "zlta", "cervena");
-$vysledne_pole = array_intersect_assoc ($pole1, $pole2);
-
-/* $vysledne_pole bude vyzera» následovne:
-
+$pole1 = array("a" => "zelena", "b" => "hneda", "c" => "modra", "cervena");
+$pole2 = array("a" => "zelena", "zlta", "cervena");
+$vysledne_pole = array_intersect_assoc($pole1, $pole2);
+?>
+]]>
+       </programlisting>
+       <para>
+        $vysledne_pole bude vyzera» následovne:
+       </para> 
+       <screen>
+<![CDATA[
 Array
 (
     [a] => zelena
 )
-
-*/
-?>
 ]]>
-      </programlisting>
+      </screen>
      </example>
     </para>
     <simpara>
      V na¹om príklade vidíte, ¾e iba pár <literal>"a" =&gt;
      "zelena"</literal> sa vyskytuje v oboch poliach a teda je vrátený. 
      Hodnota <literal>"cervena"</literal> nie je vrátená, preto¾e v 
-     <varname>$pole1</varname> je jeho kµúèom <literal>2</literal> zatiaµèo
+     <varname>$pole1</varname> je jeho kµúèom <literal>0</literal> zatiaµèo
      kµúè hodnoty "cervena" v <varname>$pole2</varname> je 
      <literal>1</literal>.
     </simpara>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-intersect.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/reference/array/functions/array-intersect.xml
diff -u phpdoc-sk/reference/array/functions/array-intersect.xml:1.5 phpdoc-sk/reference/array/functions/array-intersect.xml:1.6
--- phpdoc-sk/reference/array/functions/array-intersect.xml:1.5	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-intersect.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready-->
+<!-- EN-Revision: 1.10 Maintainer: joseph Status: ready-->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.14 -->
   <refentry id="function.array-intersect">
    <refnamediv>
@@ -33,7 +33,7 @@
 ]]>
       </programlisting>
       <para>
-       <varname>$result</varname> obsahuje
+       <varname>$vysledok</varname> obsahuje
       </para> 
       <screen role="php">
 <![CDATA[
@@ -54,12 +54,6 @@
       <!-- TODO: example of it... -->
      </simpara>
     </note>
-    <warning>
-     <simpara>
-      K prelomu do¹lo v PHP 4.0.4!
-      <!-- TODO: when exactly was this broken?... -->
-     </simpara>
-    </warning>
     <para>
      Tie¾ pozri <function>array_intersect_assoc</function>,
      <function>array_diff</function> a
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-key-exists.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-key-exists.xml
diff -u phpdoc-sk/reference/array/functions/array-key-exists.xml:1.3 phpdoc-sk/reference/array/functions/array-key-exists.xml:1.4
--- phpdoc-sk/reference/array/functions/array-key-exists.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-key-exists.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.119 -->
   <refentry id="function.array-key-exists">
    <refnamediv>
@@ -40,7 +40,9 @@
      </simpara>
     </note>
     <para>
-     Tie¾ pozri <function>isset</function>.
+     Tie¾ pozri <function>isset</function>,
+     <function>array_keys</function> a
+     <function>in_array</function>.
     </para>
    </refsect1>
   </refentry>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-keys.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-keys.xml
diff -u phpdoc-sk/reference/array/functions/array-keys.xml:1.3 phpdoc-sk/reference/array/functions/array-keys.xml:1.4
--- phpdoc-sk/reference/array/functions/array-keys.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-keys.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-keys">
    <refnamediv>
@@ -30,15 +30,15 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$pole = array (0 => 100, "farba" => "cervena");
+$pole = array(0 => 100, "farba" => "cervena");
 print_r(array_keys ($pole));
 
-$pole = array ("modra", "cervena", "zelena", "modra", "modra");
+$pole = array("modra", "cervena", "zelena", "modra", "modra");
 print_r(array_keys ($pole, "modra"));
 
-$pole = array ("farba" => array("modra", "cervena", "zelena"),
+$pole = array("farba" => array("modra", "cervena", "zelena"),
                "velkost" => array("male", "stredne", "velke"));
-print_r(array_keys ($pole));
+print_r(array_keys($pole));
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-map.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/array-map.xml
diff -u phpdoc-sk/reference/array/functions/array-map.xml:1.4 phpdoc-sk/reference/array/functions/array-map.xml:1.5
--- phpdoc-sk/reference/array/functions/array-map.xml:1.4	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-map.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.62 -->
   <refentry id="function.array-map">
    <refnamediv>
@@ -31,12 +31,13 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-function cube($n) {
+function cube($n)
+{
     return $n*$n*$n;
 }
 
 $a = array(1, 2, 3, 4, 5);
-$b = array_map("kocka", $a);
+$b = array_map("cube", $a);
 print_r($b);
 ?>
 ]]>
@@ -64,11 +65,13 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-function show_Spanish($n, $m) {
-    return "Èíslo $n sa po ¹panielsky povie $m";
+function show_Spanish($n, $m)
+{
+    return "Cislo $n sa po spanielsky povie $m";
 }
 
-function map_Spanish($n, $m) {
+function map_Spanish($n, $m)
+{
     return array ($n => $m);
 }
 
@@ -91,11 +94,11 @@
 // výpis $c
 Array
 (
-    [0] => Èíslo 1 sa po ¹panielsky povie uno
-    [1] => Èíslo 2 sa po ¹panielsky povie dos
-    [2] => Èíslo 3 sa po ¹panielsky povie tres
-    [3] => Èíslo 4 sa po ¹panielsky povie cuatro
-    [4] => Èíslo 5 sa po ¹panielsky povie cinco
+    [0] => Cislo 1 sa po spanielsky povie uno
+    [1] => Cislo 2 sa po spanielsky povie dos
+    [2] => Cislo 3 sa po spanielsky povie tres
+    [3] => Cislo 4 sa po spanielsky povie cuatro
+    [4] => Cislo 5 sa po spanielsky povie cinco
 )
 
 // výpis $d
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-merge-recursive.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-merge-recursive.xml
diff -u phpdoc-sk/reference/array/functions/array-merge-recursive.xml:1.3 phpdoc-sk/reference/array/functions/array-merge-recursive.xml:1.4
--- phpdoc-sk/reference/array/functions/array-merge-recursive.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-merge-recursive.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.12 -->
   <refentry id="function.array-merge-recursive">
    <refnamediv>
@@ -33,9 +33,9 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$pole1 = array ("farba" => array ("oblubena" => "cervena"), 5);
-$pole2 = array (10, "color" => array ("oblubena" => "zelena", "modra"));
-$vysledok = array_merge_recursive ($pole1, $pole2);
+$pole1 = array("farba" => array ("oblubena" => "cervena"), 5);
+$pole2 = array(10, "color" => array ("oblubena" => "zelena", "modra"));
+$vysledok = array_merge_recursive($pole1, $pole2);
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-merge.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/array-merge.xml
diff -u phpdoc-sk/reference/array/functions/array-merge.xml:1.4 phpdoc-sk/reference/array/functions/array-merge.xml:1.5
--- phpdoc-sk/reference/array/functions/array-merge.xml:1.4	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-merge.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.12 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-merge">
    <refnamediv>
@@ -31,9 +31,9 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$pole1 = array ("farba" => "cervena", 2, 4);
-$pole2 = array ("a", "b", "farba" => "zelena", "tvar" => "trapezoid", 4);
-$vysledok = array_merge ($pole1, $pole2);
+$pole1 = array("farba" => "cervena", 2, 4);
+$pole2 = array("a", "b", "farba" => "zelena", "tvar" => "trapezoid", 4);
+$vysledok = array_merge($pole1, $pole2);
 print_r($result);
 ?>
 ]]>
@@ -112,7 +112,9 @@
      </para>
     </note>
     <para>
-     Tie¾ pozri <function>array_merge_recursive</function>.
+     Tie¾ pozri <function>array_merge_recursive</function>,
+     <function>array_combine</function> a
+     <link linkend="language.operators.array">operátory poµa</link>.
     </para>
    </refsect1>
   </refentry>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-multisort.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-multisort.xml
diff -u phpdoc-sk/reference/array/functions/array-multisort.xml:1.3 phpdoc-sk/reference/array/functions/array-multisort.xml:1.4
--- phpdoc-sk/reference/array/functions/array-multisort.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-multisort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.11 -->
   <refentry id="function.array-multisort">
    <refnamediv>
@@ -73,9 +73,9 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$ar1 = array ("10", 100, 100, "a");
-$ar2 = array (1, 3, "2", 1);
-array_multisort ($ar1, $ar2);
+$ar1 = array("10", 100, 100, "a");
+$ar2 = array(1, 3, "2", 1);
+array_multisort($ar1, $ar2);
 ?>
 ]]>
       </programlisting>
@@ -93,9 +93,9 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$ar = array (array ("10", 100, 100, "a"), array (1, 3, "2", 1));
-array_multisort ($ar[0], SORT_ASC, SORT_STRING,
-                 $ar[1], SORT_NUMERIC, SORT_DESC);
+$ar = array(array ("10", 100, 100, "a"), array (1, 3, "2", 1));
+array_multisort($ar[0], SORT_ASC, SORT_STRING,
+                $ar[1], SORT_NUMERIC, SORT_DESC);
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-pad.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-pad.xml
diff -u phpdoc-sk/reference/array/functions/array-pad.xml:1.3 phpdoc-sk/reference/array/functions/array-pad.xml:1.4
--- phpdoc-sk/reference/array/functions/array-pad.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-pad.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.5 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-pad">
    <refnamediv>
@@ -33,21 +33,25 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$vstup = array (12, 10, 9);
+$vstup = array(12, 10, 9);
 
-$vysledok = array_pad ($vstup, 5, 0);
-// vysledkom je pole (12, 10, 9, 0, 0)
+$vysledok = array_pad($vstup, 5, 0);
+// vysledkom je array(12, 10, 9, 0, 0)
 
-$vysledok = array_pad ($vstup, -7, -1);
-// vysledkom je pole (-1, -1, -1, -1, 12, 10, 9)
+$vysledok = array_pad($vstup, -7, -1);
+// vysledkom je array(-1, -1, -1, -1, 12, 10, 9)
 
-$vysledok = array_pad ($vstup, 2, "noop");
+$vysledok = array_pad($vstup, 2, "noop");
 // nerozsirene
 ?>
 ]]>
       </programlisting>
      </example>
     </para>
+    <para>
+     Tie¾ pozri <function>array_fill</function> a
+     <function>range</function>.
+    </para>
    </refsect1>
   </refentry>
 
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-pop.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/array-pop.xml
diff -u phpdoc-sk/reference/array/functions/array-pop.xml:1.4 phpdoc-sk/reference/array/functions/array-pop.xml:1.5
--- phpdoc-sk/reference/array/functions/array-pop.xml:1.4	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-pop.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-pop">
    <refnamediv>
@@ -19,23 +19,23 @@
      Ak je <parameter>pole</parameter> prázdne (alebo nie je poµom),
      vráti sa &null;.
     </para>
-
+    
     &array.resetspointer;
-
+    
     <para>
      <example>
       <title><function>array_pop</function> príklad</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-$kopa = array ("pomaranc", "banan", "jablko", "malina");
-$ovocie = array_pop ($kopa);
+$kopa = array("pomaranc", "banan", "jablko", "malina");
+$ovocie = array_pop($kopa);
 print_r($kopa);
 ?>
 ]]>
       </programlisting>
       <para>
-       Po tomto, <varname>$kopa</varname> bude ma» iba 3 prvky:
+       Po tomto bude <varname>$kopa</varname> ma» iba 3 prvky:
       </para> 
       <screen role="php">
 <![CDATA[
@@ -56,7 +56,7 @@
     &return.falseproblem;
     <para>
      Tie¾ pozri <function>array_push</function>,
-     <function>array_shift</function>, a
+     <function>array_shift</function> a
      <function>array_unshift</function>.
     </para>
    </refsect1>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-push.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/array-push.xml
diff -u phpdoc-sk/reference/array/functions/array-push.xml:1.4 phpdoc-sk/reference/array/functions/array-push.xml:1.5
--- phpdoc-sk/reference/array/functions/array-push.xml:1.4	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-push.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-push">
    <refnamediv>
@@ -40,8 +40,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$kopa = array ("pomaranc", "banan");
-array_push ($kopa, "jablko", "malina");
+$kopa = array("pomaranc", "banan");
+array_push($kopa, "jablko", "malina");
 print_r($kopa);
 ?>
 ]]>
@@ -63,6 +63,13 @@
       </screen>
      </example>
     </para>
+    <note>
+     <simpara>
+      Ak pou¾ívate <function>array_push</function> na pridanie prvku do poµa
+      je lep¹ie pou¾i» <literal>$array[] = </literal> preto¾e v tomto
+      spôsobe nie je ¾iadne vonkaj¹ie volanie funkcie.
+     </simpara>
+    </note>
     <para>
      Tie¾ pozri <function>array_pop</function>,
      <function>array_shift</function> a
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-rand.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-rand.xml
diff -u phpdoc-sk/reference/array/functions/array-rand.xml:1.3 phpdoc-sk/reference/array/functions/array-rand.xml:1.4
--- phpdoc-sk/reference/array/functions/array-rand.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-rand.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.13 -->
   <refentry id="function.array-rand">
    <refnamediv>
@@ -31,7 +31,7 @@
     <para>
     
     &note.randomseed;
-
+    
     </para>
     <para>
      <example>
@@ -39,16 +39,19 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-srand ((float) microtime() * 10000000);
-$vstup = array ("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
-$nahod_kluce = array_rand ($vstup, 2);
-print $vstup[$nahod_kluce[0]]."\n";
-print $vstup[$nahod_kluce[1]]."\n";
+srand((float) microtime() * 10000000);
+$vstup = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
+$nahod_kluce = array_rand($vstup, 2);
+echo $vstup[$nahod_kluce[0]]."\n";
+echo $vstup[$nahod_kluce[1]]."\n";
 ?>
 ]]>
       </programlisting>
      </example>
     </para>
+    <para>
+     Tie¾ pozri <function>shuffle</function>.
+    </para>
    </refsect1>
   </refentry>
 
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-reduce.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-reduce.xml
diff -u phpdoc-sk/reference/array/functions/array-reduce.xml:1.3 phpdoc-sk/reference/array/functions/array-reduce.xml:1.4
--- phpdoc-sk/reference/array/functions/array-reduce.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-reduce.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-reduce">
    <refnamediv>
@@ -31,12 +31,14 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-function rsum($v, $w) {
+function rsum($v, $w)
+{
     $v += $w;
     return $v;
 }
 
-function rmul($v, $w) {
+function rmul($v, $w)
+{
     $v *= $w;
     return $v;
 }
@@ -59,7 +61,9 @@
     </para>
     <para>
      Tie¾ pozri <function>array_filter</function> a
-     <function>array_map</function>.
+     <function>array_map</function>,
+     <function>array_unique</function> a
+     <function>array_count_values</function>.
     </para>
    </refsect1>
   </refentry>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-reverse.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-reverse.xml
diff -u phpdoc-sk/reference/array/functions/array-reverse.xml:1.3 phpdoc-sk/reference/array/functions/array-reverse.xml:1.4
--- phpdoc-sk/reference/array/functions/array-reverse.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-reverse.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.62 -->
   <refentry id="function.array-reverse">
    <refnamediv>
@@ -19,7 +19,7 @@
      <function>array_reverse</function> vezme vstupné
      <parameter>pole</parameter> a vracia nové pole s prvkami
      v opaènom poradí, prièom sa kµúèe zachovajú ak
-     <parameter>preserve_keys</parameter> je &true;.
+     <parameter>zachovat_kluce</parameter> je &true;.
     </para>
     <para>
      <example>
@@ -27,18 +27,18 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$vstup  = array ("php", 4.0, array ("zelena", "cervena"));
-$vysledok = array_reverse ($vstup);
-$vysledok_s_klucami = array_reverse ($vstup, TRUE);
+$vstup  = array("php", 4.0, array ("zelena", "cervena"));
+$vysledok = array_reverse($vstup);
+$vysledok_s_klucami = array_reverse($vstup, true);
 ?>
 ]]>
       </programlisting>
       <para>
-       Obe polia, <varname>$result</varname> aj
-       <varname>$result_keyed</varname>, budú ma» rovnaké prvky, ale
+       Obe polia, <varname>$vysledok</varname> aj
+       <varname>$vysledok_s_klucami</varname>, budú ma» rovnaké prvky, ale
        v¹imnite si rozdiel medzi kµúèami. Výpisom
-       <varname>$result</varname> a
-       <varname>$result_keyed</varname> bude:
+       <varname>$vysledok</varname> a
+       <varname>$vysledok_s_klucami</varname> bude:
       </para> 
       <screen role="php">
 <![CDATA[
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-search.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/array-search.xml
diff -u phpdoc-sk/reference/array/functions/array-search.xml:1.2 phpdoc-sk/reference/array/functions/array-search.xml:1.3
--- phpdoc-sk/reference/array/functions/array-search.xml:1.2	Thu Jan 23 21:13:46 2003
+++ phpdoc-sk/reference/array/functions/array-search.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.4 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-search">
    <refnamediv>
@@ -23,6 +23,12 @@
     </para>
     <note>
      <para>
+      Ak je <parameter>ihla</parameter> re»azec, porovnávanie sa vykoná
+      v case-senzitívnom zmysle.
+     </para>
+    </note>
+    <note>
+     <para>
       Pred PHP 4.2.0, <function>array_search</function> pri chybe
       vracala <constant>NULL</constant> namiesto &false;.
      </para>
@@ -33,9 +39,34 @@
      tie¾ zistí typy <parameter>ihla</parameter>
      v <parameter>stoh_sena</parameter>.
     </para>
+    <para>
+     Ak sa <parameter>ihla</parameter> nájde v
+     <parameter>stoh_sena</parameter> viackrát, vráti sa prvý zhodujúci
+     sa kµúè. Aby sa vrátili kµúèe pre v¹etky zhodujúce sa hodnoty, rad¹ej
+     pou¾ite <function>array_keys</function> s voliteµným
+     parametrom <parameter>search_value</parameter>.
+    </para>
+    <para>
+     <example>
+      <title><function>array_search</function> príklad</title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+$pole = array(0 => 'modra', 1 => 'cervena', 2 => 'zelena', 3 => 'cervena');
+
+$kluc = array_search('zelena', $pole); // $kluc = 2;
+$kluc = array_search('cervena', $pole);   // $kluc = 1;
+?>
+]]>
+      </programlisting>
+     </example>
+    </para>
     &return.falseproblem;
     <para>
-     Tie¾ pozri <function>array_keys</function> a <function>in_array</function>.
+     Tie¾ pozri <function>array_keys</function>,
+     <function>array_values</function>,
+     <function>array_key_exists</function>,
+     a <function>in_array</function>.
     </para>
    </refsect1>
   </refentry>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-shift.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/reference/array/functions/array-shift.xml
diff -u phpdoc-sk/reference/array/functions/array-shift.xml:1.5 phpdoc-sk/reference/array/functions/array-shift.xml:1.6
--- phpdoc-sk/reference/array/functions/array-shift.xml:1.5	Fri Aug  8 05:41:42 2003
+++ phpdoc-sk/reference/array/functions/array-shift.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-shift">
    <refnamediv>
@@ -24,14 +24,14 @@
     </para>
     
     &array.resetspointer;    
-
+    
     <example>
      <title><function>array_shift</function> príklad</title>
      <programlisting role="php">
 <![CDATA[
 <?php
-$kopa = array ("pomaranc", "banan", "jablko", "malina");
-$ovocie = array_shift ($kopa);
+$kopa = array("pomaranc", "banan", "jablko", "malina");
+$ovocie = array_shift($kopa);
 print_r($kopa);
 ?>
 ]]>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-slice.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/array-slice.xml
diff -u phpdoc-sk/reference/array/functions/array-slice.xml:1.2 phpdoc-sk/reference/array/functions/array-slice.xml:1.3
--- phpdoc-sk/reference/array/functions/array-slice.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-slice.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.5 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-slice">
    <refnamediv>
@@ -46,19 +46,20 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$vstup = array ("a", "b", "c", "d", "e");
+$vstup = array("a", "b", "c", "d", "e");
 
-$vystup = array_slice ($vstup, 2);      // vracia "c", "d" a "e"
-$vystup = array_slice ($vstup, 2, -1);  // vracia "c", "d"
-$vystup = array_slice ($vstup, -2, 1);  // vracia "d"
-$vustup = array_slice ($vstup, 0, 3);   // vracia "a", "b" a "c"
+$vystup = array_slice($vstup, 2);      // vracia "c", "d" a "e"
+$vystup = array_slice($vstup, 2, -1);  // vracia "c", "d"
+$vystup = array_slice($vstup, -2, 1);  // vracia "d"
+$vustup = array_slice($vstup, 0, 3);   // vracia "a", "b" a "c"
 ?>
 ]]>
       </programlisting>
      </example>
     </para>
     <para>
-     Tie¾ pozri <function>array_splice</function>.
+     Tie¾ pozri <function>array_splice</function>
+     a <function>unset</function>.
     </para>
    </refsect1>
   </refentry>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-splice.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-splice.xml
diff -u phpdoc-sk/reference/array/functions/array-splice.xml:1.3 phpdoc-sk/reference/array/functions/array-splice.xml:1.4
--- phpdoc-sk/reference/array/functions/array-splice.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-splice.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.14 -->
   <refentry id="function.array-splice">
    <refnamediv>
@@ -104,7 +104,7 @@
       </row>
      </tbody>      
     </tgroup>
-   </table>   
+   </table>
     </para>
     <para>
      Vracia pole pozostávajúce z odstránených prvkov.
@@ -115,26 +115,26 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$vstup = array ("cervena", "zelena", "modra", "zlta");
-array_splice ($vstup, 2);
-// $vstup je teraz array ("cervena", "zelena")
+$vstup = array("cervena", "zelena", "modra", "zlta");
+array_splice($vstup, 2);
+// $vstup je teraz array("cervena", "zelena")
 
-$vstup = array ("cervena", "zelena", "modra", "zlta");
-array_splice ($vstup, 1, -1);
-// $vstup je teraz array ("cervena", "zlta")
+$vstup = array("cervena", "zelena", "modra", "zlta");
+array_splice($vstup, 1, -1);
+// $vstup je teraz array("cervena", "zlta")
 
-$vstup = array ("cervena", "zelena", "modra", "zlta");
-array_splice ($vstup, 1, count($vstup), "oranzova");
-// $vstup je teraz array ("cervena", "oranzova")
+$vstup = array("cervena", "zelena", "modra", "zlta");
+array_splice($vstup, 1, count($vstup), "oranzova");
+// $vstup je teraz array("cervena", "oranzova")
 
-$vstup = array ("cervena", "zelena", "modra", "zlta");
-array_splice ($vstup, -1, 1, array("cierna", "hneda"));
-// $vstup je teraz array ("cervena", "zelena",
+$vstup = array("cervena", "zelena", "modra", "zlta");
+array_splice($vstup, -1, 1, array("cierna", "hneda"));
+// $vstup je teraz array("cervena", "zelena",
 //          "modra", "cierna", "hneda")
 
-$vstup = array ("cervena", "zelena", "modra", "zlta");
-array_splice ($vstup, 3, 0, "fialova");
-// $vstup je teraz array ("cervena", "zelena",
+$vstup = array("cervena", "zelena", "modra", "zlta");
+array_splice($vstup, 3, 0, "fialova");
+// $vstup je teraz array("cervena", "zelena",
 //          "modra", "fialova", "zlta")
 ?>
 ]]>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-sum.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/array-sum.xml
diff -u phpdoc-sk/reference/array/functions/array-sum.xml:1.2 phpdoc-sk/reference/array/functions/array-sum.xml:1.3
--- phpdoc-sk/reference/array/functions/array-sum.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-sum.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.59 -->
   <refentry id="function.array-sum">
    <refnamediv>
@@ -25,17 +25,17 @@
 <![CDATA[
 <?php
 $a = array(2, 4, 6, 8);
-echo "sum(a) = ".array_sum($a)."\n";
+echo "sum(a) = "  .array_sum($a) . "\n";
 
-$b = array("a"=>1.2,"b"=>2.3,"c"=>3.4);
-echo "sum(b) = ".array_sum($b)."\n";
+$b = array("a "=> 1.2, "b" => 2.3, "c" => 3.4);
+echo "sum(b) = "  .array_sum($b) . "\n";
 ?>
 ]]>
       </programlisting>
       <para>
        Výpis horeuvedeného programu bude:
       </para> 
-      <screen role="php">
+      <screen>
 <![CDATA[
 sum(a) = 20
 sum(b) = 6.9
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-unique.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-unique.xml
diff -u phpdoc-sk/reference/array/functions/array-unique.xml:1.3 phpdoc-sk/reference/array/functions/array-unique.xml:1.4
--- phpdoc-sk/reference/array/functions/array-unique.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-unique.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.13 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-unique">
    <refnamediv>
@@ -40,8 +40,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$vstup = array ("a" => "zelena", "cervena", "b" => "zelena", "modra", "cervena");
-$vysledok = array_unique ($vstup);
+$vstup = array("a" => "zelena", "cervena", "b" => "zelena", "modra", "cervena");
+$vysledok = array_unique($vstup);
 print_r($vysledok);
 ?>
 ]]>
@@ -67,8 +67,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$vstup = array (4,"4","3",4,3,"3");
-$vysledok  = array_unique ($vstup);
+$vstup = array(4,"4","3", 4, 3,"3");
+$vysledok  = array_unique($vstup);
 var_dump($vysledok);
 ?>
 ]]>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-unshift.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/array-unshift.xml
diff -u phpdoc-sk/reference/array/functions/array-unshift.xml:1.2 phpdoc-sk/reference/array/functions/array-unshift.xml:1.3
--- phpdoc-sk/reference/array/functions/array-unshift.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-unshift.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-unshift">
    <refnamediv>
@@ -34,8 +34,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$rad = array ("pomaranc", "banan");
-array_unshift ($rad, "jablko", "malina");
+$rad = array("pomaranc", "banan");
+array_unshift($rad, "jablko", "malina");
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-values.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-values.xml
diff -u phpdoc-sk/reference/array/functions/array-values.xml:1.3 phpdoc-sk/reference/array/functions/array-values.xml:1.4
--- phpdoc-sk/reference/array/functions/array-values.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-values.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-values">
    <refnamediv>
@@ -22,8 +22,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$pole = array ("velkost" => "XL", "farba" => "zlata");
-print_r(array_values ($pole));
+$pole = array("velkost" => "XL", "farba" => "zlata");
+print_r(array_values($pole));
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array-walk.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/array-walk.xml
diff -u phpdoc-sk/reference/array/functions/array-walk.xml:1.3 phpdoc-sk/reference/array/functions/array-walk.xml:1.4
--- phpdoc-sk/reference/array/functions/array-walk.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array-walk.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.14 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.array-walk">
    <refnamediv>
@@ -76,23 +76,25 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$ovocie = array ("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
+$ovocie = array("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
 
-function test_alter (&$item1, $key, $prefix) {
+function test_alter(&$item1, $key, $prefix)
+{
     $item1 = "$prefix: $item1";
 }
 
-function test_print ($item2, $key) {
+function test_print($item2, $key)
+{
     echo "$key. $item2<br>\n";
 }
 
 echo "Pred tym...:\n";
-array_walk ($ovocie, 'test_print');
+array_walk($ovocie, 'test_print');
 
-array_walk ($ovocie, 'test_alter', 'ovocie');
+array_walk($ovocie, 'test_alter', 'ovocie');
 echo "... a potom:\n";
 
-array_walk ($ovocie, 'test_print');
+array_walk($ovocie, 'test_print');
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/array.xml?r1=1.6&r2=1.7&ty=u
Index: phpdoc-sk/reference/array/functions/array.xml
diff -u phpdoc-sk/reference/array/functions/array.xml:1.6 phpdoc-sk/reference/array/functions/array.xml:1.7
--- phpdoc-sk/reference/array/functions/array.xml:1.6	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/array.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.10 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.110 -->
   <refentry id="function.array">
    <refnamediv>
@@ -23,7 +23,7 @@
      <note>
       <para>
        <function>array</function> je jazykovou kon¹trukciou, ktorá
-       sa pouu¾íva na reprezentovanie literálneho poµa a nie
+       sa pou¾íva na reprezentovanie literálneho poµa a nie
        regulérnej funkcie.
       </para>
      </note>
@@ -46,9 +46,9 @@
 <![CDATA[
 <?php
 $ovocie = array (
-    "ovocie"  => array ("a"=>"pomaranc", "b"=>"banan", "c"=>"jablko"),
-    "cisla"   => array (1, 2, 3, 4, 5, 6),
-    "diery"   => array ("prva", 5 => "druha", "tretia")
+    "ovocie"  => array("a"=>"pomaranc", "b"=>"banan", "c"=>"jablko"),
+    "cisla"   => array(1, 2, 3, 4, 5, 6),
+    "diery"   => array("prva", 5 => "druha", "tretia")
 );
 ?>
 ]]>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/arsort.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/arsort.xml
diff -u phpdoc-sk/reference/array/functions/arsort.xml:1.3 phpdoc-sk/reference/array/functions/arsort.xml:1.4
--- phpdoc-sk/reference/array/functions/arsort.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/arsort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.arsort">
    <refnamediv>
@@ -11,7 +11,7 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>void</type><methodname>arsort</methodname>
+      <type>bool</type><methodname>arsort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam choice="opt"><type>int</type><parameter>sort_flags</parameter></methodparam>
      </methodsynopsis>
@@ -21,15 +21,18 @@
      Vyu¾íva sa to hlavne pri triedení asociatívnych polí, kde je
      aktuálne poradie prvkov podstatné.
     </para>
+    <para>
+     &return.success;
+    </para>
     <example>
      <title><function>arsort</function> príklad</title>
      <programlisting role="php">
 <![CDATA[
 <?php
-$ovocie = array ("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
-arsort ($ovocie);
-reset ($ovocie);
-while (list ($key, $val) = each ($ovocie)) {
+$ovocie = array("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
+arsort($ovocie);
+reset($ovocie);
+while (list($key, $val) = each($ovocie)) {
     echo "$key = $val\n";
 }
 ?>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/asort.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/asort.xml
diff -u phpdoc-sk/reference/array/functions/asort.xml:1.2 phpdoc-sk/reference/array/functions/asort.xml:1.3
--- phpdoc-sk/reference/array/functions/asort.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/asort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.asort">
    <refnamediv>
@@ -9,7 +9,7 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>void</type><methodname>asort</methodname>
+      <type>bool</type><methodname>asort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam choice="opt"><type>int</type><parameter>sort_flags</parameter></methodparam>
      </methodsynopsis>
@@ -19,15 +19,18 @@
      Vyu¾íva sa to hlavne pri triedení asociatívnych polí, kde je
      aktuálne poradie prvkov podstatné.
     </para>
+    <para>
+     &return.success;
+    </para>
     <example>
      <title><function>asort</function> príklad</title>
      <programlisting role="php">
 <![CDATA[
 <?php
-$ovocie = array ("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
-asort ($ovocie);
-reset ($ovocie);
-while (list ($key, $val) = each ($ovocie)) {
+$ovocie = array("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
+asort($ovocie);
+reset($ovocie);
+while (list($key, $val) = each($ovocie)) {
     echo "$key = $val\n";
 }
 ?>
@@ -50,7 +53,7 @@
      prvkom sa zachoval.
     </para>
     <para>
-     Správanie triedenia mô¾te zmeni» pou¾itím voliteµného
+     Správanie triedenia mô¾ete zmeni» pou¾itím voliteµného
      parametra <parameter>sort_flags</parameter>, pozrite si
      <function>sort</function> pre viac detailov.
     </para>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/compact.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/compact.xml
diff -u phpdoc-sk/reference/array/functions/compact.xml:1.2 phpdoc-sk/reference/array/functions/compact.xml:1.3
--- phpdoc-sk/reference/array/functions/compact.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/compact.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.compact">
    <refnamediv>
@@ -43,9 +43,9 @@
 $stat = "CA";
 $udalost = "SIGGRAPH";
 
-$pozicia_prem = array ("mesto", "stat");
+$pozicia_prem = array("mesto", "stat");
 
-$vysledok = compact ("udalost", "tu_nic", $pozicia_prem);
+$vysledok = compact("udalost", "tu_nic", $pozicia_prem);
 ?>
 ]]>
       </programlisting>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/count.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/count.xml
diff -u phpdoc-sk/reference/array/functions/count.xml:1.2 phpdoc-sk/reference/array/functions/count.xml:1.3
--- phpdoc-sk/reference/array/functions/count.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/count.xml	Wed Feb 11 19:17:07 2004
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: novotnyr Status: ready -->
+<!-- EN-Revision: 1.11 Maintainer: novotnyr Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
+<!-- CREDITS: joseph -->
   <refentry id="function.count">
    <refnamediv>
     <refname>count</refname>
@@ -58,13 +59,13 @@
 $a[0] = 1;
 $a[1] = 3;
 $a[2] = 5;
-$vysledok = count ($a);
+$vysledok = count($a);
 // $vysledok == 3
 
 $b[0] = 7;
 $b[5] = 9;
 $b[10] = 11;
-$vysledok = count ($b);
+$vysledok = count($b);
 // $vysledok == 3;
 ?>
 ]]>
@@ -80,10 +81,10 @@
 <![CDATA[
 <?php
 $jedlo = array( 'ovocie'  => array('pomaranc', 'banan', 'jablko'),
-                'zelenina'  => array('mrkva', 'kapusta','hrach'));
+                'zelenina'  => array('mrkva', 'kapusta', 'hrach'));
 
 // rekurzivny count
-echo count($jedlo,COUNT_RECURSIVE);  // vystup 8
+echo count($jedlo, COUNT_RECURSIVE);  // vystup 8
 
 // normalalny count
 echo count($jedlo);                  // vystup 2
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/each.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/each.xml
diff -u phpdoc-sk/reference/array/functions/each.xml:1.3 phpdoc-sk/reference/array/functions/each.xml:1.4
--- phpdoc-sk/reference/array/functions/each.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/each.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.13 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.each">
    <refnamediv>
@@ -35,8 +35,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$foo = array ("bob", "fred", "jussi", "jouni", "egon", "marliese");
-$bar = each ($foo);
+$foo = array("bob", "fred", "jussi", "jouni", "egon", "marliese");
+$bar = each($foo);
 print_r($bar);
 ?>
 ]]>
@@ -63,8 +63,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$foo = array ("Robert" => "Bob", "Seppo" => "Sepi");
-$bar = each ($foo);
+$foo = array("Robert" => "Bob", "Seppo" => "Sepi");
+$bar = each($foo);
 print_r($bar);
 ?>
 ]]>
@@ -95,20 +95,23 @@
       <programlisting role="php">
 <![CDATA[
 $ovocie = array('a' => 'jablko', 'b' => 'banan', 'c' => 'brusnica');
-reset ($ovocie);
-while (list ($key, $val) = each ($ovocie)) {
+reset($ovocie);
+while (list($key, $val) = each($ovocie)) {
     echo "$key => $val<br />\n";
 }
-
-/* Vypise:
-
+?>
+]]>
+      </programlisting>
+      <para>
+       Vypise:
+      </para>
+      <screen>
+<![CDATA[
 a => jablko
 b => banan
 c => brusnica
-
-*/
 ]]>
-      </programlisting>
+      </screen>
      </example>
     </para>
     <para>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/end.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/end.xml
diff -u phpdoc-sk/reference/array/functions/end.xml:1.2 phpdoc-sk/reference/array/functions/end.xml:1.3
--- phpdoc-sk/reference/array/functions/end.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/end.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.end">
    <refnamediv>
@@ -26,9 +26,9 @@
 <![CDATA[
 <?php
 
-  $ovocie = array('jablko','banan','brusnica');
+  $ovocie = array('jablko', 'banan', 'brusnica');
     
-  print end($ovocie); // brusnica
+  echo end($ovocie); // brusnica
       
 ?>
 ]]>
@@ -38,7 +38,9 @@
     <para>
      Tie¾ pozri <function>current</function>,
      <function>each</function>,
-     <function>next</function> a <function>reset</function>.
+     <function>prev</function>,
+     <function>next</function>
+      a <function>reset</function>.
     </para>
    </refsect1>
   </refentry>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/extract.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/extract.xml
diff -u phpdoc-sk/reference/array/functions/extract.xml:1.4 phpdoc-sk/reference/array/functions/extract.xml:1.5
--- phpdoc-sk/reference/array/functions/extract.xml:1.4	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/extract.xml	Wed Feb 11 19:17:07 2004
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.14 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.extract">
    <refnamediv>
     <refname>extract</refname>
     <refpurpose>
-     Importova» premenné z poµa do akutálnej tabuµky symbolov
+     Importova» premenné z poµa do aktuálnej tabuµky symbolov
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -137,7 +137,8 @@
     <para>
      <parameter>prefix</parameter> sa vy¾aduje iba ak
      <parameter>extract_type</parameter> je <constant>EXTR_PREFIX_SAME</constant>,
-     <constant>EXTR_PREFIX_ALL</constant>, <constant>EXTR_PREFIX_INVALID</constant> alebo <constant>EXTR_PREFIX_IF_EXISTS</constant>. Ak 
+     <constant>EXTR_PREFIX_ALL</constant>, <constant>EXTR_PREFIX_INVALID</constant>
+     alebo <constant>EXTR_PREFIX_IF_EXISTS</constant>. Ak 
      predradený výsledok nie je platným názvom premennej, 
      neimportuje sa do tabuµky do symbolov.
     </para> 
@@ -145,8 +146,20 @@
      <function>extract</function> vracia poèet premenných úspe¹ne
      importovaných do tabuµky symbolov.
     </para>
+    <warning>
+     <para>
+      Nepou¾ívajte extract na nedôverèivé dáta, ako u¾ívateµský vstup ($_GET, ...).
+      Ak tak urobíte, tak napr. ak chcete spusti» starý kód, ktorý sa doèasne
+      spolieha na <link linkend="security.registerglobals">register_globals</link>,
+      uistite sa, èi pou¾ívate jednu z neprepisujúcich 
+      <parameter>extract_type</parameter> hodnô¾ ako EXTR_SKIP, a pozor na to,
+      ¾e teraz by ste mali extract-ova» <varname>$_SERVER</varname>, 
+      <varname>$_SESSION</varname>, <varname>$_COOKIE</varname>, 
+      <varname>$_POST</varname> a <varname>$_GET</varname> in tom poradí.
+     </para>
+    </warning>
     <para>
-     Mo¾ným vyu¾itím pre extract je importovanie premenných
+     Mo¾ným vyu¾itím pre <function>extract</function> je importovanie premenných
      nachádzajúcich sa v asociatívnom poli, vrátených pomocou
      <function>wddx_deserialize</function>, do tabuµky symbolov.
     </para>
@@ -164,9 +177,9 @@
 $prem_pole = array ("farba" => "modra",
                     "velkost"  => "stredna",
                     "tvar" => "gula");
-extract ($prem_pole, EXTR_PREFIX_SAME, "wddx");
+extract($prem_pole, EXTR_PREFIX_SAME, "wddx");
 
-print "$farba, $velkost, $tvar, $wddx_velkost\n";
+echo "$farba, $velkost, $tvar, $wddx_velkost\n";
 
 ?>
 ]]>
@@ -193,8 +206,8 @@
      <varname>$wddx_tvar</varname>.
     </para>
     <para>
-     Musíte pou¾i» asociatívne pole, èíselne indexované pole by
-     nevyprodukovalo výsledky, ak by ste nepou¾ili <constant>EXTR_PREFIX_ALL</constant>
+     Musíte pou¾i» asociatívne pole, èíselne indexované pole by nevyprodukovalo
+     výsledky, ak by ste nepou¾ili <constant>EXTR_PREFIX_ALL</constant>
      alebo <constant>EXTR_PREFIX_INVALID</constant>.
     </para>
     <para>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/in-array.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/in-array.xml
diff -u phpdoc-sk/reference/array/functions/in-array.xml:1.2 phpdoc-sk/reference/array/functions/in-array.xml:1.3
--- phpdoc-sk/reference/array/functions/in-array.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/in-array.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.56 -->
   <refentry id="function.in-array">
    <refnamediv>
@@ -43,12 +43,12 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$os = array ("Mac", "NT", "Irix", "Linux");
-if (in_array ("Irix", $os)) {
-    print "Mam Irix";
+$os = array("Mac", "NT", "Irix", "Linux");
+if (in_array("Irix", $os)) {
+    echo "Mam Irix";
 }
-if (in_array ("mac", $os)) {
-    print "Mam mac";
+if (in_array("mac", $os)) {
+    echo "Mam mac";
 }
 ?>
 ]]>
@@ -72,9 +72,9 @@
 <?php
 $a = array('1.10', 12.4, 1.13);
 
-if (in_array('12.4', $a, TRUE))
+if (in_array('12.4', $a, true))
     echo "'12.4' najdenych s kontolou strict\n";
-if (in_array(1.13, $a, TRUE))
+if (in_array(1.13, $a, true))
     echo "1.13 najdenych s kontrolou strict\n";
 ?>
 ]]>
@@ -98,29 +98,34 @@
 $a = array(array('p', 'h'), array('p', 'r'), 'o');
 
 if (in_array(array ('p', 'h'), $a)) {
-    echo "'ph' bol najdeny\n";
+    echo "'ph' bolo najdene\n";
 }
 
 if (in_array(array ('f', 'i'), $a)) {
-    echo "'fi' bol najdeny\n";
+    echo "'fi' bolo najdene\n";
 }
 
 if (in_array('o', $a)) {
-    echo "'o' bol najdeny\n";
+    echo "'o' bolo najdene\n";
 }
-
-/* Výstupom bude:
-
-  'ph' bol najdeny
-  'o' bol najdeny
-*/
 ?>
 ]]>
       </programlisting>
+      <para>
+       Vypise:
+      </para>
+      <screen>
+<![CDATA[
+  'ph' bolo najdene
+  'o' bolo najdene
+]]>
+      </screen>
      </example>
     </para>
     <para>
-     Tie¾ pozri <function>array_search</function>.
+     Tie¾ pozri <function>array_search</function>,
+     <function>array_key_exists</function> a
+     <function>isset</function>.
     </para>
    </refsect1>
   </refentry>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/key.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/key.xml
diff -u phpdoc-sk/reference/array/functions/key.xml:1.2 phpdoc-sk/reference/array/functions/key.xml:1.3
--- phpdoc-sk/reference/array/functions/key.xml:1.2	Thu Jan 23 21:13:46 2003
+++ phpdoc-sk/reference/array/functions/key.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.4 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.key">
    <refnamediv>
@@ -17,6 +17,32 @@
      aktuálnej pozície poµa.
     </para>
     <para>
+     <example>
+      <title><function>key</function> príklad</title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+$array = array(
+    'fruit1' => 'jablko',
+    'fruit2' => 'pomaranc',
+    'fruit3' => 'hrozno',
+    'fruit4' => 'jablko',
+    'fruit5' => 'jablko');
+
+// tento cyklus vypisuje vsetky kµúèe asociatívneho poµa
+// kde sa hodnota rovná "jablko"
+while ($fruit_name = current($array)) {
+    if ($fruit_name == 'jablko') {
+        echo key($array).'<br />';
+    }
+    next($array);
+}
+?>
+]]>
+      </programlisting>
+     </example>
+    </para>
+    <para>
      Tie¾ pozri <function>current</function> a <function>next</function>.
     </para>
    </refsect1>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/krsort.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/krsort.xml
diff -u phpdoc-sk/reference/array/functions/krsort.xml:1.4 phpdoc-sk/reference/array/functions/krsort.xml:1.5
--- phpdoc-sk/reference/array/functions/krsort.xml:1.4	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/krsort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.krsort">
    <refnamediv>
@@ -9,7 +9,7 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>int</type><methodname>krsort</methodname>
+      <type>bool</type><methodname>krsort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam choice="opt"><type>int</type><parameter>sort_flags</parameter></methodparam>
      </methodsynopsis>
@@ -17,16 +17,19 @@
      Zoradi» pole podµa kµúèa v prevrátenom poradí, prièom kµúèom ponecháva
      zviazanos». Je to u¾itoèné hlavne pri asociatívnych poliach.
     </para>
-    <para> 
+    <para>
+     &return.success;
+    </para>
+    <para>
      <example>
       <title><function>krsort</function> príklad</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-$ovocie = array ("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
-krsort ($ovocie);
-reset ($ovocie);
-while (list ($key, $val) = each ($ovocie)) {
+$ovocie = array("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
+krsort($ovocie);
+reset($ovocie);
+while (list($key, $val) = each($ovocie)) {
     echo "$key = $val\n";
 }
 ?>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/ksort.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/ksort.xml
diff -u phpdoc-sk/reference/array/functions/ksort.xml:1.2 phpdoc-sk/reference/array/functions/ksort.xml:1.3
--- phpdoc-sk/reference/array/functions/ksort.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/ksort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.ksort">
    <refnamediv>
@@ -9,7 +9,7 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>int</type><methodname>ksort</methodname>
+      <type>bool</type><methodname>ksort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam choice="opt"><type>int</type><parameter>sort_flags</parameter></methodparam>
      </methodsynopsis>
@@ -18,15 +18,18 @@
      Je to výhodné hlavne pri asociatívnych poliach.
     </para>
     <para>
+     &return.success;
+    </para>
+    <para>
      <example>
       <title><function>ksort</function> príklad</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-$ovocie = array ("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
-ksort ($ovocie);
-reset ($ovocie);
-while (list ($key, $val) = each ($ovocie)) {
+$ovocie = array("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
+ksort($ovocie);
+reset($ovocie);
+while (list($key, $val) = each($ovocie)) {
     echo "$key = $val\n";
 }
 ?>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/list.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/list.xml
diff -u phpdoc-sk/reference/array/functions/list.xml:1.2 phpdoc-sk/reference/array/functions/list.xml:1.3
--- phpdoc-sk/reference/array/functions/list.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/list.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.list">
    <refnamediv>
@@ -34,17 +34,17 @@
 
 $info = array('kava', 'hneda', 'kofein');
 
-// Výpis v¹etkých premenných
+// Vypis vsetkych premennych
 list($drink, $farba, $sila) = $info;
-print "$drink je $farba a $silar ho robi specialnym.\n";
+echo "$drink je $farba a $sila ho robi specialnym.\n";
 
-// Výpis niektorých z nich
+// Vypis niektorych z nich
 list($drink, , $sila) = $info;
-print "$drink ma $silu.\n";
+echo "$drink ma $sila.\n";
 
-// Alebo ponecháme iba tretiu
+// Alebo ponechame iba tretiu
 list( , , $sila) = $info;
-print "Potrebujem $silu!\n";
+echo "Potrebujem $sila!\n";
 
 ?>
 ]]>
@@ -64,12 +64,12 @@
 
 <?php
 
-$vysledok = mysql_query ("SELECT id, name, salary FROM employees",$conn);
-while (list ($id, $name, $salary) = mysql_fetch_row ($result)) {
-    print (" <tr>\n".
+$vysledok = mysql_query ("SELECT id, name, salary FROM employees", $conn);
+while (list($id, $name, $salary) = mysql_fetch_row($vysledok)) {
+    echo " <tr>\n" .
            "  <td><a href=\"info.php?id=$id\">$name</a></td>\n".
            "  <td>$salary</td>\n".
-           " </tr>\n");
+           " </tr>\n";
 }
 
 ?>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/natsort.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/natsort.xml
diff -u phpdoc-sk/reference/array/functions/natsort.xml:1.3 phpdoc-sk/reference/array/functions/natsort.xml:1.4
--- phpdoc-sk/reference/array/functions/natsort.xml:1.3	Fri Aug  8 05:41:42 2003
+++ phpdoc-sk/reference/array/functions/natsort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.25 -->
   <refentry id="function.natsort">
    <refnamediv>
@@ -27,7 +27,7 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$pole1 = $pole2 = array ("img12.png", "img10.png", "img2.png", "img1.png");
+$pole1 = $pole2 = array("img12.png", "img10.png", "img2.png", "img1.png");
 
 sort($pole1);
 echo "Standardne zoradovanie\n";
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/pos.xml?r1=1.1&r2=1.2&ty=u
Index: phpdoc-sk/reference/array/functions/pos.xml
diff -u phpdoc-sk/reference/array/functions/pos.xml:1.1 phpdoc-sk/reference/array/functions/pos.xml:1.2
--- phpdoc-sk/reference/array/functions/pos.xml:1.1	Fri Feb 21 18:58:07 2003
+++ phpdoc-sk/reference/array/functions/pos.xml	Wed Feb 11 19:17:07 2004
@@ -1,26 +1,16 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.4 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.5 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.pos">
    <refnamediv>
     <refname>pos</refname>
-    <refpurpose>Získa» aktuálny prvok z poµa</refpurpose>
+    <refpurpose>Alias funkcie <function>current</function></refpurpose>
    </refnamediv>
    <refsect1>
     <title>Popis</title>
-     <methodsynopsis>
-      <type>mixed</type><methodname>pos</methodname>
-      <methodparam><type>array</type><parameter>pole</parameter></methodparam>
-     </methodsynopsis>
     <simpara>
-     Toto je <link linkend="aliases">alias</link>
-     pre <function>current</function>.
+     Táto funkcia je aliasom funkcie <function>current</function>.
     </simpara>
-    <para>
-     Tie¾ pozri
-     <function>end</function>, <function>next</function>,
-     <function>prev</function> a <function>reset</function>.
-    </para>
    </refsect1>
   </refentry>
 
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/range.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-sk/reference/array/functions/range.xml
diff -u phpdoc-sk/reference/array/functions/range.xml:1.3 phpdoc-sk/reference/array/functions/range.xml:1.4
--- phpdoc-sk/reference/array/functions/range.xml:1.3	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/range.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.9 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.13 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.range">
    <refnamediv>
@@ -39,25 +39,25 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-// array(0,1,2,3,4,5,6,7,8,9,10,11,12)
-foreach(range(0, 12) as $number) {
-    echo $number;
+// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
+foreach (range(0, 12) as $cislo) {
+    echo $cislor;
 }
 
 // Parameter krok bol predstavený v 5.0.0
-// array(0,10,20,30,40,50,60,70,80,90,100)
-foreach(range(0, 100, 10) as $number) {
-    echo $number;
+// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
+foreach (range(0, 100, 10) as $cislo) {
+    echo $cislo;
 }
 
 // Pou¾itie znakov predstavené v 4.1.0
-// array('a','b','c','d','e','f','g','h','i');
-foreach(range('a', 'i') as $letter) {
-    echo $letter;
+// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
+foreach (range('a', 'i') as $pismeno) {
+    echo $pismeno;
 }
-// array('c','b','a');
-foreach(range('c', 'a') as $letter) {
-    echo $letter;
+// array('c', 'b', 'a');
+foreach (range('c', 'a') as $pismeno) {
+    echo $pismeno;
 }
 ?>
 ]]>
@@ -82,7 +82,8 @@
      </para>
     </caution>
     <para>
-     Tie¾ pozri <function>shuffle</function> a
+     Tie¾ pozri <function>shuffle</function>,
+     <function>array_fill</function> a
      <link linkend="control-structures.foreach">foreach</link>.
     </para>
    </refsect1>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/reset.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/reset.xml
diff -u phpdoc-sk/reference/array/functions/reset.xml:1.2 phpdoc-sk/reference/array/functions/reset.xml:1.3
--- phpdoc-sk/reference/array/functions/reset.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/reset.xml	Wed Feb 11 19:17:07 2004
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.5 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.10 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.reset">
    <refnamediv>
     <refname>reset</refname>
     <refpurpose>
-     Nastavi» vnútorný ukazovateµ poµa na prvý prvok
+     Nastavi» vnútorný ukazovateµ poµa na jeho prvý prvok
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -20,6 +20,32 @@
      prvého prvku poµa.
     </para>
     <para>
+     <example>
+      <title><function>reset</function> príklad</title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+
+$pole = array('krok jeden', 'krok dva', 'krok tri', 'krok styri');
+  
+// standardne je ukazovatel na prvom prvku  
+echo current($pole) . "<br />\n"; // "krok jeden"
+
+// preskoc dva kroky    
+next($pole);                                 
+next($pole);
+echo current($pole) . "<br />\n"; // "krok tri"
+  
+// resetuj ukazovatel, zacni znova od kroku jeden
+reset($pole);
+echo current($pole) . "<br />\n"; // "krok jeden"
+  
+?>
+]]>
+      </programlisting>
+     </example>
+    </para>
+    <para>
      Tie¾ pozri <function>current</function>,
      <function>each</function>, <function>next</function>
      a <function>prev</function>.
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/rsort.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/rsort.xml
diff -u phpdoc-sk/reference/array/functions/rsort.xml:1.2 phpdoc-sk/reference/array/functions/rsort.xml:1.3
--- phpdoc-sk/reference/array/functions/rsort.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/rsort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.rsort">
    <refnamediv>
@@ -9,23 +9,26 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>void</type><methodname>rsort</methodname>
+      <type>bool</type><methodname>rsort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam choice="opt"><type>int</type><parameter>sort_flags</parameter></methodparam>
      </methodsynopsis>
     <para>
      Táto funkcia zoraïuje pole v opaènom poradí (od najväè¹ieho po najmen¹í).
     </para>
+    <para>
+     &return.success;
+    </para>
     <para> 
      <example>
       <title><function>rsort</function> príklad</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-$ovocie = array ("citron", "pomaranc", "banan", "jablko");
-rsort ($ovocie);
-reset ($ovocie);
-while (list ($key, $val) = each ($ovocie)) {
+$ovocie = array("citron", "pomaranc", "banan", "jablko");
+rsort($ovocie);
+reset($ovocie);
+while (list($key, $val) = each($ovocie)) {
     echo "$key = $val\n";
 }
 ?>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/shuffle.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/shuffle.xml
diff -u phpdoc-sk/reference/array/functions/shuffle.xml:1.2 phpdoc-sk/reference/array/functions/shuffle.xml:1.3
--- phpdoc-sk/reference/array/functions/shuffle.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/shuffle.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: novotnyr Status: ready -->
+<!-- EN-Revision: 1.8 Maintainer: novotnyr Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
 <!-- CREDITS: joseph -->
   <refentry id="function.shuffle">
@@ -22,8 +22,8 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-$numbers = range (1,20);
-srand ((float)microtime()*1000000);
+$numbers = range(1, 20);
+srand ((float)microtime() * 1000000);
 shuffle ($numbers);
 while (list (, $number) = each ($numbers)) {
     echo "$number ";
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/sort.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc-sk/reference/array/functions/sort.xml
diff -u phpdoc-sk/reference/array/functions/sort.xml:1.5 phpdoc-sk/reference/array/functions/sort.xml:1.6
--- phpdoc-sk/reference/array/functions/sort.xml:1.5	Fri Aug  8 05:41:42 2003
+++ phpdoc-sk/reference/array/functions/sort.xml	Wed Feb 11 19:17:07 2004
@@ -1,22 +1,33 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.6 Maintainer: novotnyr Status: ready -->
+<!-- EN-Revision: 1.10 Maintainer: novotnyr Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
 <!-- CREDITS: joseph -->
   <refentry id="function.sort">
    <refnamediv>
     <refname>sort</refname>
-    <refpurpose>Zotriedi pole</refpurpose>
+    <refpurpose>Zotriedi» pole</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>void</type><methodname>sort</methodname>
+      <type>bool</type><methodname>sort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam choice="opt"><type>int</type><parameter>priznaky_triedenia</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Táto funkcia zotriedi pole. Po vykonaní funkcie budú prvky poµa usporiadané od najmen¹ieho po najväè¹í.
+     Táto funkcia zotriedi pole. Po vykonaní funkcie budú prvky poµa
+     usporiadané od najmen¹ieho po najväè¹í.
     </para> 
+    <note>
+     <simpara>
+      Táto funkcia priraïuje nové kµúèe prvkom v 
+      <parameter>pole</parameter>. Odstrání v¹etky existujúce
+      kµúèe, ktoré ste mohli priradi», ne¾ aby len znovu usporiadala kµúèe.
+     </simpara>
+    </note>
+    <para>
+     &return.success;
+    </para>
     <para>
      <example>
       <title>Príklad pou¾itia <function>sort</function></title>
@@ -24,10 +35,10 @@
 <![CDATA[
 <?php
 
-$fruits = array ("citron", "pomaranc", "jablko", "banan");
-sort ($fruits);
-reset ($fruits);
-while (list ($key, $val) = each ($fruits)) {
+$fruits = array("citron", "pomaranc", "jablko", "banan");
+sort($fruits);
+reset($fruits);
+while (list($key, $val) = each($fruits)) {
     echo "fruits[".$key."] = ".$val."\n";
 }
 
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/uasort.xml?r1=1.1&r2=1.2&ty=u
Index: phpdoc-sk/reference/array/functions/uasort.xml
diff -u phpdoc-sk/reference/array/functions/uasort.xml:1.1 phpdoc-sk/reference/array/functions/uasort.xml:1.2
--- phpdoc-sk/reference/array/functions/uasort.xml:1.1	Fri Feb 21 18:58:07 2003
+++ phpdoc-sk/reference/array/functions/uasort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.5 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.6 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.uasort">
    <refnamediv>
@@ -12,9 +12,9 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>void</type><methodname>uasort</methodname>
+      <type>bool</type><methodname>uasort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
-      <methodparam><type>callback</type><parameter>cmp_function</parameter></methodparam>
+      <methodparam><type>callback</type><parameter>cmp_fukcia</parameter></methodparam>
      </methodsynopsis>
     <para>
      Táto funkcia zoraïuje pole tak, ¾e indexy poµa si zachovávajú
@@ -23,6 +23,9 @@
      aktuálne poradie prvkov. Porovnávacia funkcia je definovaná
      u¾ívateµom.
     </para>
+    <para>
+     &return.success;
+    </para>
     <note>
      <para>
       Príklady k u¾ívateµsky definovaným porovnávacím funkciám si
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/uksort.xml?r1=1.2&r2=1.3&ty=u
Index: phpdoc-sk/reference/array/functions/uksort.xml
diff -u phpdoc-sk/reference/array/functions/uksort.xml:1.2 phpdoc-sk/reference/array/functions/uksort.xml:1.3
--- phpdoc-sk/reference/array/functions/uksort.xml:1.2	Wed Jul 23 20:47:02 2003
+++ phpdoc-sk/reference/array/functions/uksort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.7 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.12 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.uksort">
    <refnamediv>
@@ -12,32 +12,45 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>void</type><methodname>uksort</methodname>
+      <type>bool</type><methodname>uksort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam><type>callback</type><parameter>cmp_funkcia</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Táto funkcia zotriedí kµúèe poµa pomocou u¾ívateµskej
+     <function>uksort</function> zotriedí kµúèe poµa pomocou u¾ívateµskej
      porovnávacej funkcie. Ak sa pole, ktoré chcete triedi», má
      zotriedi» podµa nejakého zlo¾itého kritéria, mali by ste
      túto funkciu pou¾i».
     </para>
     <para>
+     Funkcia <parameter>cmp_funkcia</parameter> by mala akceptova» dva
+     parametre, ktoré budú vyplnené párom <parameter>pole</parameter> kµúèov.
+     Porovnávacia funkcia musí vráti» integer men¹í ne¾, rovný,
+     alebo väè¹í ne¾ nula, ak sa prvý argument pokladá, ¾e je
+     v poradí men¹í ne¾, rovný, alebo väè¹í ne¾ druhý.
+    </para>
+    <para>
+     &return.success;
+    </para>
+    <para>
      <example>
       <title><function>uksort</function> príklad</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-function cmp ($a, $b) {
-    if ($a == $b) return 0;
+function cmp($a, $b)
+{
+    if ($a == $b) {
+        return 0;
+    }
     return ($a > $b) ? -1 : 1;
 }
 
-$a = array (4 => "styri", 3 => "tri", 20 => "dvadsat", 10 => "desat");
+$a = array(4 => "styri", 3 => "tri", 20 => "dvadsat", 10 => "desat");
 
-uksort ($a, "cmp");
+uksort($a, "cmp");
 
-while (list ($key, $value) = each ($a)) {
+while (list($key, $value) = each($a)) {
     echo "$key: $value\n";
 }
 ?>
http://cvs.php.net/diff.php/phpdoc-sk/reference/array/functions/usort.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-sk/reference/array/functions/usort.xml
diff -u phpdoc-sk/reference/array/functions/usort.xml:1.4 phpdoc-sk/reference/array/functions/usort.xml:1.5
--- phpdoc-sk/reference/array/functions/usort.xml:1.4	Fri Aug  8 05:41:42 2003
+++ phpdoc-sk/reference/array/functions/usort.xml	Wed Feb 11 19:17:07 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.11 Maintainer: joseph Status: ready -->
+<!-- EN-Revision: 1.17 Maintainer: joseph Status: ready -->
 <!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
   <refentry id="function.usort">
    <refnamediv>
@@ -12,7 +12,7 @@
    <refsect1>
     <title>Popis</title>
      <methodsynopsis>
-      <type>void</type><methodname>usort</methodname>
+      <type>bool</type><methodname>usort</methodname>
       <methodparam><type>array</type><parameter>pole</parameter></methodparam>
       <methodparam><type>callback</type><parameter>cmp_funkcia</parameter></methodparam>
      </methodsynopsis>
@@ -39,21 +39,27 @@
      </note>
     </para>
     <para>
+     &return.success;
+    </para>
+    <para>
      <example>
       <title><function>usort</function> príklad</title>
       <programlisting role="php">
 <![CDATA[
 <?php
-function cmp ($a, $b) {
-    if ($a == $b) return 0;
+function cmp($a, $b)
+{
+    if ($a == $b) { 
+        return 0;
+    }
     return ($a < $b) ? -1 : 1;
 }
 
-$a = array (3, 2, 5, 6, 1);
+$a = array(3, 2, 5, 6, 1);
 
-usort ($a, "cmp");
+usort($a, "cmp");
 
-while (list ($key, $value) = each ($a)) {
+while (list($key, $value) = each($a)) {
     echo "$key: $value\n";
 }
 ?>
@@ -87,7 +93,7 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-function cmp ($a, $b) {
+function cmp($a, $b) {
     return strcmp($a["fruit"], $b["fruit"]);
 }
 
@@ -97,7 +103,7 @@
 
 usort($fruits, "cmp");
 
-while (list ($key, $value) = each ($fruits)) {
+while (list($key, $value) = each($fruits)) {
     echo "\$fruits[$key]: " . $value["fruit"] . "\n";
 }
 ?>
@@ -131,13 +137,13 @@
 class TestObj {
     var $name;
 
-    function TestObj($name)
+    function TestObj($name) 
     {
         $this->name = $name;
     }
 
-    /* Toto je staticky porovnávajúcia funkcia: */
-    function cmp_obj($a, $b)
+    /* Toto je staticky porovnavajucia funkcia: */
+    function cmp_obj($a, $b) 
     {
         $al = strtolower($a->name);
         $bl = strtolower($b->name);
@@ -153,7 +159,7 @@
 uasort($a, array ("TestObj", "cmp_obj"));
 
 foreach ($a as $item) {
-    print $item->name."\n";
+    echo $item->name."\n";
 }
 ?>
 ]]>