Update isblank.xml infostyle

This commit is contained in:
Mikhail Alferov
2024-08-05 22:23:27 +03:00
committed by GitHub
parent 4dc8124db2
commit 1dbcc0997d

View File

@ -4,7 +4,7 @@
<refentry xml:id="intlchar.isblank" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refentry xml:id="intlchar.isblank" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv> <refnamediv>
<refname>IntlChar::isblank</refname> <refname>IntlChar::isblank</refname>
<refpurpose>Проверить, является ли символ "пустым" либо "горизонтальным пробелом"</refpurpose> <refpurpose>Проверяет, относится ли кодовая точка к символам «пустого места» или «горизонтального пробела»</refpurpose>
</refnamediv> </refnamediv>
<refsect1 role="description"> <refsect1 role="description">
@ -14,19 +14,20 @@
<methodparam><type class="union"><type>int</type><type>string</type></type><parameter>codepoint</parameter></methodparam> <methodparam><type class="union"><type>int</type><type>string</type></type><parameter>codepoint</parameter></methodparam>
</methodsynopsis> </methodsynopsis>
<para> <para>
Проверяет, является ли символ "пустым" либо "горизонтальным пробелом". Т.е. символом визуально Метод определяет, относится ли кодовая точка к символам «пустого места» или символам «горизонтального пробела»,
разделяющим слова в предложении. символам, которые визуально разделяют слова в строке.
</para> </para>
<para> <para>
Другими словами: Следующий список приводит эквивалентные определения:
<simplelist> <simplelist>
<member> <member>
&true; для пробельных символов Unicode за исключением "вертикальных пробельных символов", таких как: Метод возвращает &true; для пробельных символов Юникода со свойством White_Space,
U+000A (LF) U+000B (VT) U+000C (FF) U+000D (CR) U+0085 (NEL) U+2028 (LS) U+2029 (PS) за исключением «символом управления вертикальным пробелом», где к «вертикальным пробельным символам» относятся
следующие кодовые точки: U+000A (LF), U+000B (VT), U+000C (FF), U+000D (CR), U+0085 (NEL), U+2028 (LS) или U+2029 (PS).
</member> </member>
<member> <member>
&true; для U+0009 (TAB) и символов из категории "Zs" (пробельные разделители) за исключением Метод возвращает &true; для кодовой точки табуляции — U+0009 (TAB) и символов общей категории
пробела с нулевой длиной (ZWSP, U+200B). пробельных разделителей ненулевой ширины — Zs, за исключением пробела с нулевой длиной (ZWSP, U+200B).
</member> </member>
</simplelist> </simplelist>
</para> </para>
@ -47,8 +48,9 @@
<refsect1 role="returnvalues"> <refsect1 role="returnvalues">
&reftitle.returnvalues; &reftitle.returnvalues;
<para> <para>
Возвращает &true;, если <parameter>codepoint</parameter> является "пустым" либо "горизонтальным пробелом", &false; - если нет. Метод возвращает &true;, если символ кодовой точки <parameter>codepoint</parameter>
В случае возникновения ошибки возвращает &null;. относится к «пустым» или «горизонтальным пробелам», &false;, если нет.
Метод возвращает &null;, если возникла ошибка.
</para> </para>
</refsect1> </refsect1>
@ -59,9 +61,11 @@
<programlisting role="php"> <programlisting role="php">
<![CDATA[ <![CDATA[
<?php <?php
var_dump(IntlChar::isblank("A")); var_dump(IntlChar::isblank("A"));
var_dump(IntlChar::isblank(" ")); var_dump(IntlChar::isblank(" "));
var_dump(IntlChar::isblank("\t")); var_dump(IntlChar::isblank("\t"));
?> ?>
]]> ]]>
</programlisting> </programlisting>