Php/docs/function.iconv-strlen

提供:Dev Guides
< Php
移動先:案内検索

iconv_strlen

(PHP 5, PHP 7)

iconv_strlen文字列の文字数を返す


説明

iconv_strlen ( string $string [, string|null $encoding = null ] ) : int|false

strlen() とは違い、iconv_strlen() は与えられたバイト列 string 中に現れる文字の数を 指定された文字セットに基づいて数えます。この結果は、必ずしも文字列の バイト数と一致するとは限りません。


パラメータ

string
文字列。
encoding
encoding パラメータが指定されなかった場合、もしくは null の場合、 string のエンコードは iconv.internal_encoding であると判断されます。


返り値

string の文字数を返します。 処理中にエラーが発生した場合は false を返します。


変更履歴

バージョン 説明
8.0.0 encoding は、nullable になりました。


参考