我想使用Michel Fortin's PHP Markdown parser。新样式要求用户设置兼容PSR-0的自动加载器。但是,说明中还说明了:
如果您不想使用自动加载,您可以执行经典的require_once来手动包含之前使用的文件。
不幸的是,没有简单使用require_once的说明。我不想使用自动加载器,如何使用这个Markdown解析器来解析我的Markdown字符串?
编辑:此外,是否可以在函数内部(以及全局范围之外)使用require_once
的解析器? use
的问题是它必须全局使用,这似乎使全局范围内需要require_once
。我的偏好是在函数中和全局范围之外只有require_once
。
答案 0 :(得分: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);