Mengalih Keluar Komen daripada Kod PHP Dengan Cekap
Mengautomasikan penyingkiran komen daripada kod PHP boleh menjadi amalan yang berharga untuk pemudahan dan kejelasan kod. Satu kaedah yang berkesan untuk mencapai matlamat ini adalah melalui penggunaan tokenizer.
Untuk mengalih keluar ulasan dengan berkesan sambil mengekalkan pemisah baris dan HTML terbenam, pertimbangkan penyelesaian berikut:
<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>
Bagaimana Ia Berfungsi:
Atas ialah kandungan terperinci Bagaimana untuk Mengeluarkan Komen dengan Cekap dari Kod PHP Menggunakan Tokenizer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!