Retourne la source sans commentaires, ni espaces blancs

# php_strip_whitespace

(PHP 5, PHP 7, PHP 8)

php_strip_whitespace — Retourne la source sans commentaires, ni espaces blancs

### Description

function php_strip_whitespace(string `$filename`): string

Retourne le code source PHP du paramètre `filename` en ayant supprimé les commentaires ainsi que les espaces. Cela peut être utile pour comparer la quantité de code avec la quantité de commentaire dans le code. Cela revient à utiliser la commande php -w depuis la ligne de commande.

### Liste de paramètres

`filename`

  Chemin vers le fichier PHP.

### Valeurs de retour

Le code source nettoyé sera retourné en cas de succès ou une chaîne vide en cas d'échec.

> Note:

> Cette fonction respecte la valeur de la directive INI short_open_tag.

### Exemples

Exemple #1 Exemple avec php_strip_whitespace()

    <?php
    // Commentaire PHP ici

    /*
     * Un autre commentaire PHP
     */

    echo        php_strip_whitespace(__FILE__);
    // Les nouvelles lignes sont considérées comme des espaces et sont donc également effacées :
    do_nothing();
    ?>

L'exemple ci-dessus va afficher :

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

À noter que les commentaires PHP ne sont plus là, tout comme les espaces et les nouvelles lignes après le premier `echo`.

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