我正在尝试使用Michelf的PHP实现Markdown。
我在主脚本的开头用include()包含了他的Markdown.php脚本,但当尝试使用该类时(无论是用于创建新对象还是直接使用方法),我得到的是:
致命错误:在[我的主脚本]中找不到类"Markdown"
Markdown类在included Markdown.php中有明确的定义。
当然,我已经检查过包含的作品。我已经尝试将Markdown.php放在include_path和主脚本的路径中,它不会改变任何内容。
我不知所措。
根据源文件判断,您很可能在使用之前忘记了导入类:
use Michelf'Markdown;
// ...
$md = new Markdown();
或者,您可以使用规范名称:
$md = new 'Michelf'Markdown();