| Example of string |
Number of characters |
Number of bytes |
| fox |
3 |
3 |
| The quick brown fox jumps over the lazy dog |
43 |
43 |
| 狐 |
1 |
3 |
| 象 |
1 |
3 |
| 🐘 |
1 |
4 |
| 敏捷的棕毛狐狸從懶狗身上躍過 |
14 |
28 |
PHP
// number of characters
echo mb_strlen("狐", 'UTF-8') . PHP_EOL; // return 1
echo mb_strlen("《王大文 Dawen》", 'UTF-8') . PHP_EOL; // return 11
// string length (number of bytes)
echo strlen("狐") . PHP_EOL; // return 3
echo strlen("《王大文 Dawen》") . PHP_EOL; // return 21
MySQL
// number of characters
SELECT CHAR_LENGTH("狐"); /* return 1 */
SELECT CHAR_LENGTH("《王大文 Dawen》"); /* return 11 */
// number of bytes
SELECT LENGTH("狐"); /* return 3 */
SELECT LENGTH("《王大文 Dawen》"); /* return 21 */
Excel
// number of characters
=LEN("狐") // return 1
=LEN("《王大文 Dawen》") // return 11
// number of bytes
=LENB("狐") // return 2
=LENB("《王大文 Dawen》") // return 16