在PHP中,可以使用strlen()
函數來獲取字符串的字節長度,使用mb_strlen()
函數來獲取字符串的字符長度。以下是兩個示例:
$str = "Hello World!";
$byteLength = strlen($str);
$charLength = mb_strlen($str);
echo "Byte Length: " . $byteLength . "\n";
echo "Character Length: " . $charLength;
輸出結果:
Byte Length: 12
Character Length: 12
請注意,strlen()
函數只能獲取字符串的字節長度,對于包含多字節字符的字符串(如中文),使用strlen()
函數可能會得到不準確的結果。在這種情況下,應該使用mb_strlen()
函數來獲取正確的字符長度。