svn: /phpdoc/ru/trunk/reference/array/functions/ array-uintersect.xml

From: Date: Fri, 04 Feb 2011 08:29:15 +0000
Subject: svn: /phpdoc/ru/trunk/reference/array/functions/ array-uintersect.xml
Groups: php.doc.ru 
Request: Send a blank email to doc-ru+get-1336@lists.php.net to get a copy of this message
shein Fri, 04 Feb 2011 08:29:15 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=307990 Log: Updated translation. Changed paths: U phpdoc/ru/trunk/reference/array/functions/array-uintersect.xml Modified: phpdoc/ru/trunk/reference/array/functions/array-uintersect.xml =================================================================== --- phpdoc/ru/trunk/reference/array/functions/array-uintersect.xml 2011-02-04 07:00:37 UTC (rev 307989) +++ phpdoc/ru/trunk/reference/array/functions/array-uintersect.xml 2011-02-04 08:29:15 UTC (rev 307990) @@ -1,30 +1,75 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- EN-Revision: n/a Maintainer: sveta Status: ready --> +<!-- EN-Revision: 297028 Maintainer: shein Status: ready --> +<!-- Reviewed: no --> <!-- $Revision$ --> - <refentry xml:id="function.array-uintersect" xmlns="http://docbook.org/ns/docbook"> - <refnamediv> - <refname>array_uintersect</refname> - <refpurpose>Вычислить пересечение массивов, используя для сравнения значений функцию обратного вызова</refpurpose> - </refnamediv> - <refsect1> - <title>Описание</title> - <methodsynopsis> - <type>array</type><methodname>array_uintersect</methodname> - <methodparam><type>array</type><parameter>array1</parameter></methodparam> - <methodparam><type>array</type><parameter>array2</parameter></methodparam> - <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam> - <methodparam><type>callback</type><parameter>data_compare_func</parameter></methodparam> - </methodsynopsis> - <para> - <function>array_uintersect</function> возвращает массив, - содержащий все значения параметра <parameter>array1</parameter> - присутствующие во всех последующих аргументах. - Значения сравниваются при помощи функции обратного вызова. - </para> - <para> - <example> - <title>Пример использования <function>array_uintersect</function></title> - <programlisting role="php"> +<refentry xml:id="function.array-uintersect" xmlns="http://docbook.org/ns/docbook"> + <refnamediv> + <refname>array_uintersect</refname> + <refpurpose>Вычисляет пересечение массивов, используя для сравнения значений callback-функцию</refpurpose> + </refnamediv> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>array</type><methodname>array_uintersect</methodname> + <methodparam><type>array</type><parameter>array1</parameter></methodparam> + <methodparam><type>array</type><parameter>array2</parameter></methodparam> + <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam> + <methodparam><type>callback</type><parameter>data_compare_func</parameter></methodparam> + </methodsynopsis> + <para> + Вычисляет пересечение массивов, используя для сравнения значений callback-функцию. + </para> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>array1</parameter></term> + <listitem> + <para> + Первый массив. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>array2</parameter></term> + <listitem> + <para> + Второй массив. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>data_compare_func</parameter></term> + <listitem> + <para> + Используемая для сравнения callback-функция. + </para> + <para> + Используемая для сравнения callback-функция, предоставленная + пользователем. Она должна возвращать целое число меньшее, + равное или большее нуля, если первый параметр, соответственно, + должен быть меньше, равен или больше второго. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Возвращает массив, содержащий все элементы <parameter>array1</parameter>, + которые существуют во всех остальных аргументах. + </para> + </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Пример использования <function>array_uintersect</function></title> + <programlisting role="php"> <![CDATA[ <?php $array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red"); @@ -33,9 +78,9 @@ print_r(array_uintersect($array1, $array2, "strcasecmp")); ?> ]]> - </programlisting> - &example.outputs; - <screen> + </programlisting> + &example.outputs; + <screen> <![CDATA[ Array ( @@ -44,22 +89,22 @@ [0] => red ) ]]> - </screen> - </example> - </para> - <para> - Для сравнения используется функция, определённая пользователем. - Она должна возвращать целое число меньшее, равное или большее нуля, если - первый параметр, соответственно, должен считаться меньше, равен или больше второго. - </para> - <para> - См. также <function>array_intersect</function>, - <function>array_uintersect_assoc</function>, - <function>array_intersect_uassoc</function> и - <function>array_uintersect_uassoc</function>. - </para> - </refsect1> - </refentry> + </screen> + </example> + </para> + </refsect1> + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>array_intersect</function></member> + <member><function>array_intersect_assoc</function></member> + <member><function>array_uintersect_assoc</function></member> + <member><function>array_uintersect_uassoc</function></member> + </simplelist> + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: @@ -72,7 +117,7 @@ sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil -sgml-default-dtd-file:"../~/.phpdoc/manual.ced" +sgml-default-dtd-file:"~/.phpdoc/manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil

« previous php.doc.ru (#1336) next »