com doc/ja: Clarify what the 'width' in mb_strimwidth means : reference/mbstring/functions/mb-strimwidth.xml refere nce/mbstring/functions/mb-strwidth.xml
[email protected] (Yoshinari Takaoka) Mon, 15 Feb 2021 22:38:10 +0000
| Newsgroups | php.doc.ja |
|---|---|
| Message-ID | <[email protected]> |
Commit: 6b0d987ae38566113d0bbe81c6c254e965bd1e51 Author: Yoshinari Takaoka <[email protected]> Tue, 16 Feb 2021 07:38:10 +0900 Parents: 8f828656539e28d63e5a5789a3dab0770d222d0a Branches: master Link: http://git.php.net/?p=doc/ja.git;a=commitdiff;h=6b0d987ae38566113d0bbe81c6c254e965bd1e51 Log: Clarify what the 'width' in mb_strimwidth means Co-authored-by: Alex Dowad <[email protected]> Closes GH-124. Changed paths: M reference/mbstring/functions/mb-strimwidth.xml M reference/mbstring/functions/mb-strwidth.xml Diff: diff --git a/reference/mbstring/functions/mb-strimwidth.xml b/reference/mbstring/functions/mb-strimwidth.xml index 7ea0bff4b1..ef73cf0f11 100644 --- a/reference/mbstring/functions/mb-strimwidth.xml +++ b/reference/mbstring/functions/mb-strimwidth.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!-- $Revision$ --> -<!-- EN-Revision: 92f1b8b177eb5730382abf9f27bae868f1bb636f Maintainer: hirokawa Status: ready --> +<!-- EN-Revision: 8ef027f13166f0315c70eaf47f02d849b427652d Maintainer: hirokawa Status: ready --> <refentry xml:id="function.mb-strimwidth" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>mb_strimwidth</refname> @@ -20,6 +20,11 @@ <para> 文字列 <parameter>string</parameter> を指定した幅 <parameter>width</parameter> で丸めます。 + 半角文字は <literal>1</literal> として、 + 全角文字は <literal>2</literal> として数えます。 + 東アジアの文字の長さに関する詳細は + <link xlink:href="&url.unicode.reports;">&url.unicode.reports;</link> + を参照して下さい。 </para> </refsect1> diff --git a/reference/mbstring/functions/mb-strwidth.xml b/reference/mbstring/functions/mb-strwidth.xml index e012fa184f..689f1fb8ad 100644 --- a/reference/mbstring/functions/mb-strwidth.xml +++ b/reference/mbstring/functions/mb-strwidth.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!-- $Revision$ --> -<!-- EN-Revision: 92f1b8b177eb5730382abf9f27bae868f1bb636f Maintainer: hirokawa Status: ready --> +<!-- EN-Revision: 8ef027f13166f0315c70eaf47f02d849b427652d Maintainer: hirokawa Status: ready --> <!-- CREDITS: takagi --> <refentry xml:id="function.mb-strwidth" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> @@ -19,6 +19,9 @@ 文字列 <parameter>string</parameter> の幅を返します。 半角文字は <literal>1</literal> として、 全角文字は <literal>2</literal> として数えます。 + 東アジアの文字の長さに関する詳細は + <link xlink:href="&url.unicode.reports;">&url.unicode.reports;</link> + を参照して下さい。 </para> <para> 全角文字は次のとおりです。 @@ -111,6 +114,30 @@ </informaltable> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <example xml:id="mb-strwidth.example.basic"> + <title><function>mb_strwidth</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +var_dump( + mb_strwidth('a'), // LATIN SMALL LETTER A + mb_strwidth("\u{ff41}") // FULLWIDTH LATIN SMALL LETTER A +); +?> +]]> + </programlisting> + &example.outputs; + <screen> +<![CDATA[ +int(1) +int(2) +]]> + </screen> + </example> + </refsect1> + <refsect1 role="seealso"> &reftitle.seealso; <para>