我遇到了一个问题:
我有字符串$title = "ŁAZIENKA"
,我需要将其转换为:<span>Ł</span>AZIENKA
。
我曾经尝试过获取字符串的第一个元素:$first = $title[0]
和$first = substr($title, 0, 1)
。在这两种情况下$first
等于“?”。
我还尝试了一些utf8_encode()
和mb_convert_ecncoding()
,但它仍然不起作用
答案 0 :(得分:2)
对于多字节字符串,您需要使用mb_
- 函数:
first = mb_substr($title, 0, 1)
最好一直使用它们 - 除了你绝对可以排除多字节字符可以成为该字符串的一部分。