如何在MediaWiki的扩展中创建带重音的标题?

时间:2013-09-08 07:57:58

标签: php mediawiki

我正在尝试动态创建文章。文章的标题是由名字制作的。某些名称中有重音符号(é,è,ç,...)。

现在我正在这样做:

$title = Title::newFromText($name[0] .' '. $name[1]);

但是如果有重音,它会返回NULL。

如何正确创建标题并在文章中保留重音?

1 个答案:

答案 0 :(得分:1)

正如Ilmari Karonen所说,字符串需要采用UTF-8编码。它现在有效:

$title = Title::newFromText(utf8_encode($name[0] .' '. $name[1]));