Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions language/types/array.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 3061900171d4ae84d532571bfd6eda823726dad4 Maintainer: shein Status: ready -->
<!-- EN-Revision: bfdd82f3f6cde571a61de3fcea28a03145374dda Maintainer: shein Status: ready -->
<!-- Reviewed: no -->
<sect1 xml:id="language.types.array">
<title>Массивы</title>
Expand Down Expand Up @@ -540,12 +540,12 @@ var_dump($arr);
</example>

<note>
<para>
Как уже отмечалось, при добавлении в массив нового значения без указания ключа PHP присвоит новому элементу
целочисленный ключ на 1 больше текущего наибольшего целочисленного (<type>int</type>) индекса,
но не меньше 0. В массиве без целочисленных (<type>int</type>) индексов
новому элементу присваивается ключ <literal>0</literal> — ноль.
</para>
<simpara>
Если ключ не указан, новым ключом станет максимальный существующий
целочисленный индекс + <literal>1</literal>. Если в массиве нет положительных
целочисленных индексов, ключом станет <literal>0</literal>.
Начиная с PHP 8.3.0 это также может быть отрицательное целое число.
</simpara>

<para>
При работе с массивами учитывают, что наибольший целочисленный ключ, на основе которого вычисляется новый ключ,
Expand Down
Loading