(PHP 5, PHP 7, PHP 8)
php_strip_whitespace — Devuelve la fuente sin comentarios ni espacios en blanco
Devuelve el código fuente PHP del argumento filename
habiendo eliminado los comentarios así como los espacios. Esto puede ser
útil para comparar la cantidad de código con la cantidad de comentarios en
su código. Esto equivale a utilizar el comando php -w
desde la línea de comandos.
filename
Ruta hacia el fichero PHP.
El código fuente limpiado será devuelto en caso de éxito o una cadena vacía en caso de fallo.
Nota:
Esta función respeta el valor de la directiva INI short_open_tag.
Ejemplo #1 Ejemplo con php_strip_whitespace()
<?php
// Comentario PHP aquí
/*
* Otro comentario PHP
*/
echo php_strip_whitespace(__FILE__);
// Los saltos de línea son considerados como espacios y por lo tanto también son eliminados:
do_nothing();
?>
El resultado del ejemplo sería:
<?php echo php_strip_whitespace(__FILE__); do_nothing(); ?>
Observe que los comentarios PHP ya no están presentes, al igual que los espacios y los
saltos de línea después del primer echo
.