MediaWiki获取页面文本内容的方法
2020-10-21
先获取页面实例,然后指定修订版本,再得到文本。
getText( $audience )
获取最新版本的文本, $audience参数类型
Revision::FOR_PUBLIC
Revision::FOR_THIS_USER
Revision::RAW
getRawText()
获取最新版本的原始文本。
在1.21版本中,此函数已被弃用,正确使用:
$revision = $wikiPage->getRevision(); $content = $revision->getContent( Revision::RAW ); $text = ContentHandler::getContentText( $content );
摘自:
https://www.mediawiki.org/wiki/Manual:WikiPage.php/zh