返回刪除註釋和空格后的PHP原始碼

php_strip_whitespace

(PHP 5, PHP 7, PHP 8)

php_strip_whitespace返回刪除註釋和空格后的PHP原始碼

說明

php_strip_whitespace(string $filename): string

返回刪除註釋和空格后 filename 的PHP原始碼。這對實際程式碼數量和註釋數量的對比很有用。 此函式與 命令列 下執行 php -w 相似。

參數

filename

PHP檔案的路徑。

返回值

在成功時返回過濾后的程式碼,或者在失敗時返回空字串。

注意:

此函式在PHP 5.0.1后以所述方式工作。之前它僅會返回一個空字串。關於更多此BUG的資訊與其行為,詳見BUG報告 » #29606

範例

示例 #1 php_strip_whitespace() 的例子

<?php
// PHP comment here

/*
 * Another PHP comment
 */

echo        php_strip_whitespace(__FILE__);
// Newlines are considered whitespace, and are removed too:
do_nothing();
?>

以上例程會輸出:

<?php
 echo php_strip_whitespace(__FILE__); do_nothing(); ?>

可以注意到PHP的註釋已不存在,成為第一個echo語句前的換行和空格。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *