PHP 코드에서 효율적으로 주석 제거
PHP 코드에서 주석 제거를 자동화하는 것은 코드 단순화 및 명확성을 위한 귀중한 방법이 될 수 있습니다. 이를 달성하는 한 가지 효과적인 방법은 토크나이저를 사용하는 것입니다.
줄 바꿈 및 포함된 HTML을 유지하면서 주석을 효과적으로 제거하려면 다음 해결 방법을 고려하십시오.
<code class="php"><?php $fileStr = file_get_contents('path/to/file'); $newStr = ''; $commentTokens = array(T_COMMENT); if (defined('T_DOC_COMMENT')) { $commentTokens[] = T_DOC_COMMENT; // PHP 5 } if (defined('T_ML_COMMENT')) { $commentTokens[] = T_ML_COMMENT; // PHP 4 } $tokens = token_get_all($fileStr); foreach ($tokens as $token) { if (is_array($token)) { if (in_array($token[0], $commentTokens)) { continue; } $token = $token[1]; } $newStr .= $token; } echo $newStr;</code>
방법 작동 방법:
위 내용은 토크나이저를 사용하여 PHP 코드에서 주석을 효율적으로 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!