PEAR logo

PHP_CompatInfo : The Definitive Guide

Parser options

Each of five parsing functions support common and specifics options :

Common options

debug

Contains a boolean to control whether extra ouput is shown.

ignore_functions

Contains an array of functions to ignore when calculating the version needed.

ignore_constants

Contains an array of constants to ignore when calculating the version needed.

ignore_extensions

Contains an array of php extensions to ignore when calculating the version needed.

ignore_versions

Contains an array of php versions to ignore when calculating the version needed.

ignore_functions_match

Excludes from scope all functions that match (full or partially) the pattern(s).

ignore_extensions_match

Excludes from scope all extensions that match (full or partially) the pattern(s).

ignore_constants_match

Excludes from scope all constants that match (full or partially) the pattern(s).

parseArray, parseDir|parseFolder, specific options

file_ext

Contains an array of file extensions to parse for PHP code. Default: php, php4, inc, phtml

ignore_files

Contains an array of files to ignore. File names are case insensitive.

parseArray specific options

is_string

Contains a boolean which says if the array values are strings or file names.

parseDir|parseFolder specific options

recurse_dir

Boolean on whether to recursively find files.

ignore_dirs

Contains an array of directories to ignore. Directory names are case insensitive.

PHP_CompatInfo : The Definitive Guide v 1.8.0 : August 1, 2008