我正在尝试动态创建文章。文章的标题是由名字制作的。某些名称中有重音符号(é,è,ç,...)。
现在我正在这样做:
$title = Title::newFromText($name[0] .' '. $name[1]);
但是如果有重音,它会返回NULL。
如何正确创建标题并在文章中保留重音?
答案 0 :(得分:1)
正如Ilmari Karonen所说,字符串需要采用UTF-8编码。它现在有效:
$title = Title::newFromText(utf8_encode($name[0] .' '. $name[1]));