2

我想使用Michel Fortin 的 PHP Markdown parser。新样式要求用户设置兼容 PSR-0 的自动装载机。但是,说明还指出:

如果你不想使用自动加载,你可以做一个经典的 require_once 来手动包含之前使用的文件。

不幸的是,没有关于简单使用 require_once 的说明。我不想使用自动加载器,如何使用这个 Markdown 解析器来解析我的 Markdown 字符串?


编辑:另外,是否可以require_once在函数内部(以及全局范围之外)使用解析器?问题use是它必须在全局范围内使用,这似乎require_once在全局范围内是必需的。我的偏好是仅require_once在必要时在函数中和全局范围之外。

4

1 回答 1

3

实际上,您可能只需要两个文件。

对于常规 Mardown:

require_once '/path/to/code/Michelf/Markdown.php';

$my_html = \Michelf\Markdown::defaultTransform($my_text);

或者对于 Markdown Extra:

require_once '/path/to/code/Michelf/MarkdownExtra.php';

$my_html = \Michelf\MarkdownExtra::defaultTransform($my_text);
于 2013-10-21T04:40:31.937 回答