0

我想在文档中包含一些原始 HTML。我正在使用 Doxygen 生成此文档,因此它包含在 PHP 脚本中。

问题是,如果我这样做:

\\\ \htmlonly
<table>
.... etc

\\\ \endhtmlonly

PHP 解析原始 HTML 并因此产生错误。

但是,如果我在生成的页面中出现的每一行的开头添加“///”。

这个问题的解决方案是什么?或者是否可以让 Doxygen 使用各种标签生成表格?

4

2 回答 2

1

我不确定您的示例代码的上下文,因为我不了解 PHP,但通常 doxygen 注释看起来像:

/// \htmlonly
/// <table>
/// .... etc
/// \endhtmlonly

注意所有注释 行(doxygen 解析注释,而不是生成文档的源代码)如何以 开头///,甚至是 HTML 代码。将///在包含在文档中之前从 HTML 中删除。试试上面的方法,看看是否能解决你的问题。如果没有,您能否提供更多上下文,即一个最小的工作示例。

于 2012-10-22T11:22:18.003 回答
-1

你用include()吗?这会解析 HTML,但这不是必需的。请改用fpassthru

于 2013-06-20T08:14:02.127 回答