我想使用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);