コメントと空白文字を取り除いたソースを返す

# php_strip_whitespace

(PHP 5, PHP 7, PHP 8)

php_strip_whitespace — コメントと空白文字を取り除いたソースを返す

### 説明

function php_strip_whitespace(string `$filename`): string

PHP のソースコード `filename` からコメントと 空白文字を取り除いたものを返します。これは、スクリプトの中で 実際のコードの量がどれくらいなのかを知るのに役立つでしょう。 これは コマンドライン から php -w を実行するのと同じです。

### パラメータ

`filename`

  PHP ファイルへのパス。

### 戻り値

成功した場合に処理済みのソースコード、失敗した場合に空の文字列を返します。

> 注意:

> この関数は、 short_open_tag ini ディレクティブの値を考慮します。

### 例

例1 php_strip_whitespace() の例

    <?php
    // これは PHP のコメントです

    /*
     * これも PHP のコメントです
     */

    echo        php_strip_whitespace(__FILE__);
    // 改行は空白文字と同じ扱いで、取り除かれます
    do_nothing();
    ?>

上の例の出力は以下となります。

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

PHP のコメントが削除されていること、 最初の echo 文の後の改行や空白文字が削除されていることに注目しましょう。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open