strlen函數是PHP中的一個內置函數,用于獲取一個字符串的長度(即字符數)。它的作用是計算一個字符串中的字符數,并返回該數值。
例如,如果有一個字符串"Hello World!",通過strlen函數計算后,將返回該字符串的長度為11。
strlen函數對于計算ASCII字符、Unicode字符和多字節字符(如UTF-8編碼的字符)的長度都是有效的。
示例代碼:
```php
$str = "Hello World!";
$length = strlen($str);
echo "字符串的長度為:".$length; // 輸出:字符串的長度為:11
```
需要注意的是,strlen函數計算的是字符串的實際長度,不包括字符串中的空格、換行符和其他空白字符。
另外,在使用多字節字符集時,如UTF-8編碼,推薦使用mb_strlen函數來計算字符串的長度,因為mb_strlen函數能夠正確處理多字節字符的長度。