Untuk penyelenggaraan dan kebolehbacaan kod yang cekap, selalunya perlu mengalih keluar ulasan daripada fail PHP. Ini boleh menjadi proses yang membosankan, tetapi terdapat penyelesaian berkesan yang tersedia untuk menyelaraskan tugas.
<code class="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>
Penyelesaian ini menghasilkan output yang diingini dengan mengalih keluar semua ulasan sambil mengekalkan struktur kod asal dan HTML terbenam. Ia memenuhi kedua-dua persekitaran PHP 4 dan PHP 5. Dengan mengulangi token dan melangkau token ulasan secara selektif, penyelesaian itu mengekstrak coretan kod yang berkaitan dengan cekap.
Atas ialah kandungan terperinci Bagaimana untuk Alih Keluar Komen daripada Kod PHP Secara Automatik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!