PHP –grapheme_strlen()関数
書記素 書記体系の最小の機能単位です。書記素は、音に対応する最小の文章単位として解釈できます。
grafeme_strlen() PHPの関数は、文字列の長さを書記素単位で取得するために使用されます。この関数は、バイトまたは文字の長さを取得しません。 grafeme_strlen 関数はPHP5.3.0以降のバージョンでサポートされています。
構文
integer grapheme_strlen($str_string)
パラメータ
grafeme_strlen() 1つのパラメータのみを受け入れます-
-
$ str_string −文字列パラメータは文字列の長さを測定するために使用され、UTF-8エンコーディング文字列を使用する必要があります。
戻り値
この関数は、成功した場合は文字列の長さを返し、失敗した場合はFalseを返します。
例
<?php // used the string "abca\xCC\x8Ao\xCC\x88a\xCC\x8A" // to find the length $integer=grapheme_strlen("abca\xCC\x8Ao\xCC\x88a\xCC\x8A\x122"); // output var_dump($integer); ?>
出力
int(8)
-
PHPのquoted_printable_encode()関数
quoted_printable_encode()関数は、8ビット文字列を引用符で囲まれた印刷可能な文字列に変換するために使用されます。 構文 quoted_printable_encode(str) パラメータ str −変換する8ビット文字列を指定します。 戻る quoted_printable_encode()関数は、変換された文字列を返します。 例 以下は例です- <?php echo quoted_printable_encode("www.example.com") ?> 出力 以下は出力です- www.
-
PHPのquoted_printable_decode()関数
quoted_printable_decode()は、引用された印刷可能な文字列を8ビット文字列に変換するために使用されます。 構文 quoted_printable_decode(str) パラメータ str −入力文字列 戻る quoted_printable_decode()関数は、8ビットのASCII文字列を返します。 例 以下は例です- 出力 Welcome aboard!