cvs: phpdoc-sk /reference/array/functions array-keys.xml

[email protected] ("Joseph Drake")
Newsgroups php.doc.sk
Message-ID <cvsjoseph1041732091@cvsserver>
joseph		Sat Jan  4 21:01:31 2003 EDT

  Added files:                 
    /phpdoc-sk/reference/array/functions	array-keys.xml 
  Log:
  one per night will do
  

Index: phpdoc-sk/reference/array/functions/array-keys.xml
+++ phpdoc-sk/reference/array/functions/array-keys.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.4 Maintainer: joseph Status: ready -->
<!-- splitted from ./en/functions/array.xml, last change in rev 1.2 -->
  <refentry id="function.array-keys">
   <refnamediv>
    <refname>array_keys</refname>
    <refpurpose>Vracia v¹etky kµúèe poµa</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>array</type><methodname>array_keys</methodname>
      <methodparam><type>array</type><parameter>vstup</parameter></methodparam>
      <methodparam choice="opt"><type>mixed</type><parameter>
        hladat_hodnotu
       </parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>array_keys</function> vracia kµúèe, numerické a
     re»azcové, z poµa <parameter>vstup</parameter>.
    </para>
    <para>
     Ak je ¹pecifikovaný aj voliteµný parameter <parameter>hladat_hodnotu</parameter>,
     potom sa vrátia iba kµúèe pre tú onú hodnotu. Inak sa vrátia v¹etky
     kµúèe z parametra <parameter>vstup</parameter>.
    </para>
    <para>
     <example>
      <title><function>array_keys</function> príklad</title>
      <programlisting role="php">
<![CDATA[
$pole = array (0 => 100, "farba" => "cervena");
print_r(array_keys ($pole));

$pole = array ("modra", "cervena", "zelena", "modra", "modra");
print_r(array_keys ($pole, "modra"));

$pole = array ("farba" => array("modra", "cervena", "zelena"), "velkost" => array("male", "stredne", "velke"));
print_r(array_keys ($pole));
]]>
      </programlisting>
      <para>
       Výstupom horeuvedeného programu bude:
       <screen>
<![CDATA[
Array
(
    [0] => 0
    [1] => farba
)
Array
(
    [0] => 0
    [1] => 3
    [2] => 4
)
Array
(
    [0] => farba
    [1] => velkost
)
]]>
       </screen>
      </para>
     </example>
    </para>
    <note>
     <para>
      Táto funkcia bola implementovaná do PHP 4, ni¾¹ie je uvedená
      implementácia pre u¾ívateµov PHP 3.
      <example>
       <title>
        Implementácia <function>array_keys</function> pre u¾ívateµov
        PHP 3
       </title>
       <programlisting role="php">
<![CDATA[
function array_keys ($arr, $term="") {
    $t = array();
    while (list($k,$v) = each($arr)) {
        if ($term && $v != $term) {
            continue;
        }
        $t[] = $k;
    }
    return $t;
}
]]>
       </programlisting>
      </example>
     </para>
    </note>
    <para>
     Tie¾ pozri <function>array_values</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.