2
A
回答
11
0
mb_strlen字符串爲,測量長度爲。
<?php
$str = 'abcdef';
echo strlen($str); // 6
$str = ' ab cd ';
echo strlen($str); // 7
?>
直接從文檔中找到。
0
如果您使用UTF-8編碼步驟通過字符串中的所有字節並計算未設置第8位的字符。
此解決方案不需要mb擴展名。
6
mb_strlen()
與mb_internal_encoding('UTF-8')
9
mb_strlen($text, "UTF-8");
0
我不知道mb_strlen,但我只使用普通的老strlen的自己... http://php.net/manual/en/function.strlen.php
0
的strlen():返回的字節數,而比字符串中的字符數量多。
$name = "Perú"; // With accent mark
echo strlen($name); // Display 5, because "ú" require 2 bytes.
$name = "Peru"; // Without accent mark
echo strlen($name); // Display 4
mb_strlen():返回一個具有字符串的字符編碼的字符數。多字節字符被計數爲1。
$name = "Perú"; // With accent mark
echo mb_strlen($name); // Display 4, because "ú" is counted as 1.
$name = "Peru"; // Without accent mark
echo mb_strlen($name); // Display 4
iconv_strlen():返回字符串的字符計數,爲整數。
$name = "Perú"; // With accent mark
echo iconv_strlen($name); // Display 4.
$name = "Peru"; // Without accent mark
echo iconv_strlen($name); // Display 4
相關問題
- 1. 如何在PHP中獲取字符串後的字符串?
- 2. 如何獲取PHP中最後一個字符串的字符?
- 3. 如何獲取JTextField中的字符數?
- 4. 如何從特殊字符串中獲取數字? PHP
- 5. 如何使用php獲取此字符串中的數據?
- 6. 如何從C中的字符數組中獲取字符串?
- 7. PHP:如何獲取此字符串值?
- 8. 如何獲取PHP中字符串的字節值?
- 9. 如何獲取NSString中的數字(包含數字和字符)?
- 10. 如何從javascript中的字符串中獲取數字數組
- 11. 如何從字符串使用PHP獲取特定的子字符串數字?
- 12. 如何在PHP中獲取數組中的所有字母字符?
- 13. 如何從PHP中的字符串中獲取特定單詞?
- 14. 如何獲取PHP中字段的值?
- 15. 如何從Java中的任何字符串獲取字母數字字符串?
- 16. 如何從mysql中的字符串中獲取數字?
- 17. 如何從C#中的字符串中獲取數字
- 18. 如何通過PHP從字符串獲取子字符串?
- 19. 如何從字符串數組中獲取隨機字符串?
- 20. 在字符串中獲取字符數
- 21. 要從PHP中的字母數字字符串中獲取數字值?
- 22. PHP從字符串獲取
- 23. 如何從PHP中的字符串獲取html標記?
- 24. 如何在PHP中獲取字符串的像素長度?
- 25. 如何在PHP中獲取特定的字符串單詞?
- 26. 如何從PHP中獲取此SimpleXMLElement的值作爲字符串
- 27. 如何從PHP中的html字符串獲取屬性
- 28. 如何從sha1()在PHP中獲取加密字符的原始字符串?
- 29. 如何使用preg_match從字符串獲取整數值php
- 30. 如何使用php從json字符串獲取數據
http://docs.php.net/manual/en/function.mb-strlen.php – SilentGhost 2010-04-28 10:09:34
'mb_substr'給你一個給定的多字節字符串的一個子 - 這有什麼好做的字符串的長度。像其他人所建議的那樣使用'mb_strlen'。 – 2010-04-28 10:13:02