2012-10-21 2 views
0

원시 HTML을 설명서에 포함시키고 싶습니다. 이 문서를 생성하기 위해 Doxygen을 사용하여 PHP 스크립트에 포함되어 있습니다.PHP, Doxygen 및 원시 HTML

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

\\\ \endhtmlonly 

PHP 원시 HTML을 구문 분석하고, 따라서 오류를 생성합니다

문제는 내가이 작업을 수행하는 경우이다.

그러나 생성 된 페이지에서 발생하는 각 줄의 시작 부분에 '///'을 추가하면.

이 문제의 해결책은 무엇입니까? 아니면 다양한 태그를 사용하여 테이블을 생성하는 Doxygen을 얻을 수 있습니까?

답변

0

내가 PHP를 알 수 없기 때문에 나는 당신의 예제 코드의 문맥을 잘 모르겠지만, 일반적으로 doxygen이 코멘트는 다음과 같다 :

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

공지 방법 모든 주석 라인 (doxygen이이 의견을 구문 분석하지 문서를 생성하는 소스 코드)는 ///으로 시작하며 심지어 HTML 코드로 시작됩니다. ///은 문서에 포함되기 전에 HTML에서 제거됩니다. 위의 방법을 시도해보고 문제가 해결되는지 확인하십시오. 그렇지 않은 경우 몇 가지 상황, 즉 최소한의 작업 예제를 제공 할 수 있습니까?

+0

답변 해 주셔서 감사합니다. 문제는 원시 HTML이 모든 태그가있는 텍스트 편집기에서 약간 읽을 수 있다는 것입니다. 그러나 나는 (이 문제에 대한 이사회도) 더 나은 해결책을 생각할 수 없다. 아마도 Doxygen에 대한 미래의 향상 일 것입니다. –

+0

그러나 아무도 대답하지 않은 것처럼 "진드기"를 얻습니다. –

-1

include()을 사용합니까? 이 구문은 HTML을 파싱하지만 필요하지 않습니다. 대신 fpassthru을 사용하십시오.