- 検証日: 2025/04/18
- PHP: 8.4.6
- Node 23.11.0
対象 | "こんにちは" | "This is a pen" | "𠮷野" | "🏴" |
---|---|---|---|---|
strlen() (PHP) |
15 | 13 | 7 | 28 |
mb_strlen() (PHP) |
5 | 13 | 2 | 7 |
iconv_strlen() (PHP) |
5 | 13 | 2 | 7 |
grapheme_strlen() (PHP) |
5 | 13 | 2 | 1 |
String.length (Node) |
5 | 13 | 3 | 14 |
Intl.Segmenter('ja') ^1 (Node) |
5 | 13 | 2 | 1 |
[...String].length (Node) |
5 | 13 | 2 | 7 |
- PHP: strlen - Manual
- PHP: mb_strlen - Manual
- PHP: iconv_strlen - Manual
- PHP: grapheme_strlen - Manual
- String: length - JavaScript | MDN
- Intl.Segmenter - JavaScript | MDN
- ^1
[...(new Intl.Segmenter('ja')).segment(String)].length
- ^1
- String.prototype[Symbol.iterator]() - JavaScript | MDN