<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                標記器功能提供了與Zend Engine中嵌入的PHP標記器的接口。使用這些功能,您可以編寫自己的PHP源代碼分析或修改工具,而無需在詞匯級別上處理語言規范。 另請參閱[有關令牌](https://www.php.net/manual/en/tokens.php)的[附錄](https://www.php.net/manual/en/tokens.php)。 PHP 4.4.0 開始,這些函數默認是被激活的 PHP 的 Windows 版本已內建對此擴展的支持。不需要載入額外的擴展來使用這些函數 * [預定義常量](https://www.php.net/manual/zh/tokenizer.constants.php) * [范例](https://www.php.net/manual/zh/tokenizer.examples.php) * [Tokenizer 函數](https://www.php.net/manual/zh/ref.tokenizer.php) * [token\_get\_all](https://www.php.net/manual/zh/function.token-get-all.php)— 將提供的源碼按 PHP 標記進行分割 * [token\_name](https://www.php.net/manual/zh/function.token-name.php)— 獲取提供的 PHP 解析器代號的符號名稱 這里是一個簡單使用 tokenizer 的PHP腳本例子,它將讀取一個PHP文件,去掉代碼中全部注釋,然后只打印純代碼 ``` /* * T_ML_COMMENT 在PHP 5中不存在. * 為了保持向后兼容性,下面的三行代碼定義了它。 * * 接下來的兩行只定義了PHP 5的T_DOC_COMMENT,對于PHP 4,我們將其掩碼為T_ML_COMMENT */ if (!defined('T_ML_COMMENT')) { define('T_ML_COMMENT', T_COMMENT); } else { define('T_DOC_COMMENT', T_ML_COMMENT); } $source = file_get_contents('example.php'); $tokens = token_get_all($source); foreach ($tokens as $token) { if (is_string($token)) { // simple 1-character token echo $token; } else { // token array list($id, $text) = $token; switch ($id) { case T_COMMENT: case T_ML_COMMENT: // we've defined this case T_DOC_COMMENT: // and this // no action on comments break; default: // anything else -> output "as is" echo $text; break; } } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看