如何在不自动加载的情况下使用 Michel Fortin's PHP Markdown?



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

如果您不想使用自动加载,则可以执行经典require_once,以手动包含使用前的文件。

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


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

实际上,

您可能需要两个文件。

对于常规马当:

require_once '/path/to/code/Michelf/Markdown.php';
$my_html = MichelfMarkdown::defaultTransform($my_text);

或者对于降价额外:

require_once '/path/to/code/Michelf/MarkdownExtra.php';
$my_html = MichelfMarkdownExtra::defaultTransform($my_text);

最新更新