Возвращает исходный код без комментариев и пробелов

# 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.

### Возвращаемые значения

Возвращает очищенный исходный код в случае успешного выполнения или пустую строку в случае возникновения ошибки.

> Замечание:

> Эта функция принимает во внимание значение INI-директивы short_open_tag.

### Примеры

Пример #1 Пример использования php_strip_whitespace()

    <?php
    // PHP комментарий

    /*
     * Другой PHP комментарий
     */

    echo        php_strip_whitespace(__FILE__);
    // Символы новой строки считаются пробелами, и также удаляются:
    do_nothing();
    ?>

Результат выполнения приведённого примера:

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

В результате выполнения примера выведен исходный код PHP без комментариев, пробелов и пустых строк.

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