php_strip_whitespace

(PHP 5, PHP 7, PHP 8)

php_strip_whitespaceRetorna o código com comentários e espaços em branco removidos

Descrição

php_strip_whitespace(string $filename): string

Retorna o código-fonte do PHP do arquivo filename com comentários PHP e espaços em branco removidos. Isto pode ser útil para determina a quantidade atual de códigos em seu script comparado com a quantidade de comentários. Similar ao uso de php -w pela linha de comando.

Parâmetros

filename

Caminho para o arquivo PHP.

Valor Retornado

O código-fonte filtrado será retornado em caso de sucesso, ou uma string vazia em falha.

Note:

Esta função respeita o valor da diretiva ini short_open_tag.

Exemplos

Example #1 Exemplo de php_strip_whitespace()

<?php
// Comentário do PHP aqui

/*
 * Outro comentário do PHP
 */

echo        php_strip_whitespace(__FILE__);
// Novas linhas são consideradas espaço em branco, e também são removidas:
do_nothing();
?>

O exemplo acima produzirá:

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

Note que os comentários do PHP foram removidos, assim como os espaços em branco e caracteres de novas linhas depois da primeira declaração echo.