2017-04-21 70 views
0

我有一个问题: 我有字符串$title = "ŁAZIENKA",我需要将它转换为:<span>Ł</span>AZIENKAPHP波兰语字母作为数组的第一个元素不显示

我用过试图得到像这样的字符串的第一个元素:$first = $title[0]$first = substr($title, 0, 1)。在这两种情况下,$first等于“?”。

我也尝试了一些utf8_encode()mb_convert_ecncoding(),但它仍然无法正常工作

回答

2

对于多字节字符串,您需要使用mb_ -functions:

first = mb_substr($title, 0, 1) 

这是最好使用他们所有的时间 - 除非你完全可以排除多字节字符可以成为该字符串的一部分。