Update to En ksort.xml

This commit is contained in:
Mikhail Alferov
2024-08-08 12:16:24 +03:00
committed by GitHub
parent c59a53c1d7
commit 525b9ea06f

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 2ca090342977839edca2f7f4e52305a1b5da6095 Maintainer: shein Status: ready -->
<!-- EN-Revision: 4acad9b77f9422b44aa58266f5fe1585b5bb3fe5 Maintainer: shein Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.ksort" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
@ -14,7 +14,7 @@
<methodparam choice="opt"><type>int</type><parameter>flags</parameter><initializer><constant>SORT_REGULAR</constant></initializer></methodparam>
</methodsynopsis>
<para>
Сортирует <parameter>array</parameter> по ключу в порядке возрастания.
Функция сортирует массив <parameter>array</parameter> по ключу в порядке возрастания.
</para>
&note.sort-unstable;
&note.reset-index;
@ -57,6 +57,13 @@
</thead>
<tbody>
&return.type.true;
<row>
<entry>8.2.0</entry>
<entry>
Теперь в режиме <constant>SORT_REGULAR</constant> функция сравнивает числовые строки
по стандартным правилам PHP 8.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
@ -67,15 +74,19 @@
&reftitle.examples;
<para>
<example>
<title>Пример использования <function>ksort</function></title>
<title>Пример использования функции <function>ksort</function></title>
<programlisting role="php">
<![CDATA[
<?php
$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
ksort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>
]]>
</programlisting>
@ -93,14 +104,19 @@ d = lemon
<para>
<example>
<title><function>ksort</function> с числовыми (<type>int</type>) ключами</title>
<title>
Пример сортировки функцией <function>ksort</function> массива с целочисленными (<type>int</type>) ключами
</title>
<programlisting role="php">
<![CDATA[
<?php
$a = [0 => 'First', 2 => 'Last', 1 => 'Middle'];
var_dump($a);
ksort($a);
var_dump($a);
?>
]]>
</programlisting>