![]() PHP_CompatInfo : The Definitive Guide
|
2.1. General questions |
|
|
|
2.1.1. |
What does it cost ? |
You can download and use it for free. But don't delete the copyright notice. You can read terms of the license |
|
2.1.2. |
Do you offer support ? |
YES if there is no answer in this Guide and if you are ready to share some informations such as : your configuration (platform Win *nix mac, PHP version, PEAR packages installed) and perharps your script. |
|
2.1.3. |
I found a bug, what shall i do ? |
You can report it with the bug tracker at PEAR. |
|
2.1.4. |
What is PEAR ? |
PEAR (an acronym for PHP Extension and Application Repository) is a framework and distribution system for reusable PHP components. Don't forget to read also the PEAR Manual and PEAR FAQ. |
|
2.2. How to do |
|
2.2.1. |
I have a compatible PHP4/5 application with optional PHP5 code. How to ignore only PHP 5 code ? |
If you want to ignore all PHP5 code (functions, constants, extensions), you only need to add a line on your parsing (file, directory, string) options: "ignore_versions". In this example all PHP 5.0.0 to 5.2.0 code will be ignored when parsing current directory. <?php require_once 'PHP/CompatInfo.php'; $dir = dirname(__FILE__); $options = array('ignore_versions' => array('5.0.0', '5.2.0')); $pci = new PHP_CompatInfo(); $res = $pci->parseFolder($dir, $options); var_dump($res); ?> |
PHP_CompatInfo : The Definitive Guide | v 1.4.0 : September 27, 2006 |