# php_strip_whitespace

(PHP 5, PHP 7, PHP 8)

php_strip_whitespace — Retourne la source sans commentaires, ni espaces blancs

### Description

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 votre 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(); ?>

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