basselin / php-minify
PhpMinify is a little tool to minify your application php like the javascript minify tools.
Installs: 134
Dependents: 0
Suggesters: 0
Security: 0
Stars: 22
Watchers: 5
Forks: 10
Open Issues: 0
pkg:composer/basselin/php-minify
Requires
- php: >=5.1
This package is auto-updated.
Last update: 2025-10-29 01:50:54 UTC
README
PhpMinify is a little tool to minify your application php like the javascript minify tools.
PhpMinify uses php_strip_whitespace(). The script compresses a source directory to a target directory.
Usage
require 'phpminify.php'; $phpMinify = new PhpMinify(array( 'source' => './', 'target' => './demo/', )); var_dump($phpMinify->run());
Options
| Key | Description | Type | Default | 
|---|---|---|---|
| source | Source directory | string | 'module/' | 
| target | Target directory | string | 'modulemin/' | 
| banner | Banner comment for each php file <?php /* My Banner */ | string | '' | 
| extensions | Extensions to minify | array | array('inc', 'php', 'phtml') | 
| exclusions | Extensions to be ignored during the copy | array | array('md') |