Open In App

PHP php_strip_whitespace() Function

Last Updated : 23 Jul, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

The php_strip_whitespace() function is an inbuilt function in PHP that is used to remove all comments and whitespace from the source code.

Syntax

string php_strip_whitespace ( $file )

Parameters

The php_strip_whitespace() function accepts a single parameter $file. It is a mandatory parameter that specifies the file.

Return Value

It returns the source code of the $file after removing the comments and whitespace on success otherwise it returns an empty string.

Exceptions

  • It works on PHP 5.0.1 and later versions, it returns an empty string in previous versions.
  • This function works similar as php -w command line.

Example: Below programs illustrate the php_strip_whitespace() function in PHP:

php
<?php
// Simple program to remove comment
// using php_strip_whitespace function.
 
// function to calculate fibonacci number
function fib($n) {
    if ($n <= 1)
        return $n;
    return fib($n - 1) + fib($n - 2);
}
 
// Driver Code
$n = 9;
fib($n);

/*
* One more multiline comment 
*/

echo php_strip_whitespace(__FILE__);

// This line also removed 
?>

Output
<?php
 function fib($n) { if ($n <= 1) return $n; return fib($n - 1) + fib($n - 2); } $n = 9; fib($n); echo php_strip_whitespace(__FILE__); ?>


Next Article

Similar Reads