mirror of
https://github.com/php/doc-ru.git
synced 2025-08-11 02:43:11 +00:00
Update array-merge.xml infostyle
This commit is contained in:
@ -13,20 +13,20 @@
|
||||
<methodparam rep="repeat"><type>array</type><parameter>arrays</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
Функция сливает элементы одного или нескольких массивов так, что
|
||||
значения одного добавляются в конец предыдущего.
|
||||
Функция сливает элементы одного или нескольких массивов так,
|
||||
что значения одного добавляются в конец предыдущего.
|
||||
Функция возвращает результирующий массив.
|
||||
</para>
|
||||
<para>
|
||||
Если входные массивы содержат одинаковые строковые ключи,
|
||||
то каждое следующее значение ключа перезапишет предыдущее.
|
||||
Каждое следующее значение ключа перезапишет предыдущее,
|
||||
если входные массивы содержат одинаковые строковые ключи.
|
||||
Однако, если массивы содержат одинаковые числовые ключи, следующее
|
||||
значение <emphasis role="strong">не перезапишет</emphasis> исходное,
|
||||
а будет добавлено в конец массива.
|
||||
а добавится в конец массива.
|
||||
</para>
|
||||
<para>
|
||||
Функция перенумерует в результирующем массиве значения входных массивов
|
||||
с числовыми ключами возрастающими ключами, начиная с нуля.
|
||||
В массиве с результатами функция перенумерует возрастающими ключами начиная с нуля
|
||||
значения входных массивов с числовыми ключами.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
@ -81,7 +81,7 @@
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Пример использования функции <function>array_merge</function></title>
|
||||
<title>Пример слияния массивов функцией <function>array_merge</function></title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@ -113,7 +113,7 @@ Array
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>Простой пример использования функции <function>array_merge</function></title>
|
||||
<title>Простой пример слияния массивов функцией <function>array_merge</function></title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@ -137,9 +137,9 @@ Array
|
||||
]]>
|
||||
</screen>
|
||||
<para>
|
||||
Чтобы добавить элементы второго массива в первый без
|
||||
перезаписи элементов первого массива и без переиндексации,
|
||||
используйте оператор объединения массивов <literal>+</literal>:
|
||||
Чтобы добавить элементы второго массива в первый массив
|
||||
без перезаписи элементов первого массива и без переиндексации,
|
||||
указывают оператор объединения массивов <literal>+</literal>:
|
||||
</para>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
@ -178,7 +178,10 @@ array(5) {
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>Пример использования функции <function>array_merge</function> не с массивами</title>
|
||||
<title>
|
||||
Пример слияния функцией <function>array_merge</function> значений,
|
||||
тип которых не принадлежит массиву
|
||||
</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@ -211,7 +214,7 @@ print_r($result);
|
||||
<member><function>array_merge_recursive</function></member>
|
||||
<member><function>array_replace</function></member>
|
||||
<member><function>array_combine</function></member>
|
||||
<member><link linkend="language.operators.array">Операторы, работающие с массивами</link></member>
|
||||
<member><link linkend="language.operators.array">Операторы работы с массивами</link></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
</refsect1>
|
||||
|
Reference in New Issue
Block a user