Exclude all PHP5 functions when calculating the version needed

Overview

This example show how to find the minimum version of PHP4 when you remove all PHP5 optional functions of your implementation codes.

Dependencies

This example requires mandatory resources :

Source Code

How to parse

  1. <?php
  2. require_once 'PHP/CompatInfo.php';
  3.  
  4. $source  = '/tmp/PhpDocumentor-1.4.2';
  5. $options = array('ignore_versions' => array('5.0.0', '5.1.0'));
  6.  
  7. $driverOptions = array('silent' => false, 'progress' => 'bar');
  8.  
  9. $info = new PHP_CompatInfo('csv', $driverOptions);
  10. $info->parseFolder($source, $options);
  11. ?>

Output

-  56/203 files [=======>---------------------]  27.59% Elapsed Time: 00:27.19

"Files";"Version";"C";"Extensions";"Constants/Tokens"
"/tmp/PhpDocumentor-1.4.2";"4.3.10";"7";"date,ereg,gd,hash,pcre,tokenizer,xml,zip,zlib";"DIRECTORY_SEPARATOR,PATH_SEPARATOR,PHP_EOL,__FILE__"
"/tmp/PhpDocumentor-1.4.2/new_phpdoc.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpdoc.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/tutorials/phpDocumentor/examples/sample1.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/tutorials/phpDocumentor/examples/sample2.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/tutorials/phpDocumentor/examples/sample3.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/tests/AllTests.php";"4.0.7";"4";"";""
"/tmp/PhpDocumentor-1.4.2/tests/HighlightParserGetInlineTagsTests.php";"4.0.0";"4";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/tests/HighlightParserTests.php";"4.0.0";"4";"";""
"/tmp/PhpDocumentor-1.4.2/tests/IntermediateParserAddPrivatePageTests.php";"4.0.0";"4";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/tests/IntermediateParserTests.php";"4.0.0";"4";"";""
"/tmp/PhpDocumentor-1.4.2/tests/ParserClassGetSourceLocationTests.php";"4.0.0";"4";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/tests/ParserClassTests.php";"4.0.0";"4";"";""
"/tmp/PhpDocumentor-1.4.2/tests/ParserPageGetSourceLocationTests.php";"4.0.0";"4";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/tests/ParserPageTests.php";"4.0.0";"4";"";""
"/tmp/PhpDocumentor-1.4.2/tests/phpDocumentorSetupCleanConverterNamePieceTests.php";"4.0.0";"4";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/tests/phpDocumentorSetupDecideOnOrOffTests.php";"4.0.0";"4";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/tests/phpDocumentorSetupTests.php";"4.0.0";"4";"";""
"/tmp/PhpDocumentor-1.4.2/tests/phpDocumentorTParserGetInlineTagsTests.php";"4.0.0";"4";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/tests/phpDocumentorTParserTests.php";"4.0.0";"4";"";""
"/tmp/PhpDocumentor-1.4.2/scripts/add_cvs.php";"4.0.0";"0";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/scripts/create_examples.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/scripts/create_package.xml.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR,__FILE__"
"/tmp/PhpDocumentor-1.4.2/scripts/tokenizer_test.php";"4.2.0";"0";"tokenizer";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Classes.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/clone.inc.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/clone5.inc.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/common.inc.php";"4.0.7";"3";"";"DIRECTORY_SEPARATOR,__FILE__"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converter.inc";"4.2.0";"0";"hash,pcre,tokenizer";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/DescHTML.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/DocBlockTags.inc";"4.0.6";"0";"hash,pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Errors.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/EventStack.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/find_phpdoc.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/HighlightParser.inc";"4.2.0";"4";"tokenizer";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/InlineTags.inc";"4.0.5";"0";"ereg,pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/IntermediateParser.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Io.inc";"4.3.0";"1";"ereg,pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/LinkClasses.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/PackagePageElements.inc";"4.2.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Parser.inc";"4.0.0";"4";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/ParserData.inc";"4.2.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/ParserDescCleanup.inc";"4.3.10";"0";"";"PHP_EOL"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/ParserDocBlock.inc";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/ParserElements.inc";"4.2.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/phpdoc.inc";"4.0.0";"0";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/phpDocumentorTParser.inc";"4.2.0";"4";"ereg,tokenizer";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/phpDocumentorTWordParser.inc";"4.2.0";"0";"tokenizer";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/ProceduralPages.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Publisher.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Setup.inc.php";"4.3.10";"5";"date,pcre,xml";"DIRECTORY_SEPARATOR,PATH_SEPARATOR,PHP_EOL,__FILE__"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/TutorialHighlightParser.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/WordParser.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/XMLpackagePageParser.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/Config_File.class.php";"4.0.6";"0";"pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/Smarty.class.php";"4.0.6";"4";"date,pcre";"DIRECTORY_SEPARATOR,__FILE__"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php";"4.0.6";"0";"date,hash,pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/block.strip.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/block.textformat.php";"4.0.2";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.assign.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.assign_debug_info.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.config_load.php";"4.2.0";"1";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.counter.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.cycle.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.debug.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.eval.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.fetch.php";"4.0.6";"0";"ereg,pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.html_checkboxes.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.html_image.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.html_options.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.html_radios.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.html_select_date.php";"4.0.0";"0";"date,pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.html_select_time.php";"4.0.0";"0";"date";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.html_table.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.mailto.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.math.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.popup.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.popup_init.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/function.var_dump.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.capitalize.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.cat.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.count_characters.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.count_paragraphs.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.count_sentences.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.count_words.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.date_format.php";"4.0.0";"0";"date";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.debug_print_var.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.default.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.escape.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.htmlentities.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.indent.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.lower.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.nl2br.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.rawurlencode.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.regex_replace.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.replace.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.spacify.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.string_format.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.strip.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.strip_tags.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.truncate.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.upper.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/modifier.wordwrap.php";"4.0.2";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/outputfilter.trimwhitespace.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/shared.escape_special_chars.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/plugins/shared.make_timestamp.php";"4.0.0";"0";"date,pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.assemble_plugin_filepath.php";"4.0.6";"0";"pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.assign_smarty_interface.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.create_dir_structure.php";"4.0.6";"0";"pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.display_debug_console.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.get_include_path.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.get_microtime.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.get_php_resource.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.is_secure.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.is_trusted.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.load_plugins.php";"4.0.6";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.load_resource_plugin.php";"4.0.6";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.process_cached_inserts.php";"4.0.6";"0";"pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.process_compiled_include.php";"4.0.5";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.read_cache_file.php";"4.0.4";"0";"date";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.rmdir.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.rm_auto.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.run_insert_handler.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.smarty_include_php.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.write_cache_file.php";"4.0.6";"0";"date,pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.write_compiled_include.php";"4.0.6";"0";"pcre";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.write_compiled_resource.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Smarty-2.6.0/libs/core/core.write_file.php";"4.0.6";"0";"zip";"DIRECTORY_SEPARATOR"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/XML/DocBook/XMLDocBookConverter.inc";"4.0.0";"0";"date,pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/XML/DocBook/peardoc2/Beautifier.php";"4.0.0";"0";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/XML/DocBook/peardoc2/Plain.php";"4.2.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/XML/DocBook/peardoc2/Tokenizer.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/XML/DocBook/peardoc2/XMLDocBookpeardoc2Converter.inc";"4.2.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/PDF/default/class.ezpdf.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/PDF/default/class.pdf.php";"4.0.5";"1";"date,gd,hash,zlib";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/PDF/default/class.phpdocpdf.php";"4.0.0";"0";"pcre";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/PDF/default/ParserPDF.inc";"4.0.4";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/PDF/default/PDFdefaultConverter.inc";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/HTML/Smarty/HTMLSmartyConverter.inc";"4.2.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/HTML/frames/HTMLframesConverter.inc";"4.2.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/phpDocumentor/Converters/CHM/default/CHMdefaultConverter.inc";"4.2.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/HTML_TreeMenu-1.1.2/TreeMenu.php";"4.0.4";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-441275.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-441278.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-441287.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-441289.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-441433.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-443153.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-445298.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-445305.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-445820.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-489398.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-540341.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-540368.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-541886.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-542586.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-548331.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-550489.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-551120.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-553137.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-553138.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-553560.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-553607.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-554712.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-555768.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-556031-01.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-556031.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-556860.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-556894.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-557390.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-558031.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-558051.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-559467.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-559494.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-559668.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-560532.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-560578.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-560595.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-561101.php";"4.0.1";"4";"ereg";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-562997.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-566200.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-566600.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-567059.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-587733.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-645588.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-698356.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-772441.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-904820.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-authoremail.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-defineparse.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-eofquotes.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-escaping.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-loseprocedural.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-loseunknowntags.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-pageleveldocsblocks.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-quote_new_parser.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-shortdesc.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/Documentation/tests/bug-557861/bug-557861.php";"4.0.0";"0";"";""
"/tmp/PhpDocumentor-1.4.2/docbuilder/actions.php";"4.0.6";"0";"";"DIRECTORY_SEPARATOR,__FILE__"
"/tmp/PhpDocumentor-1.4.2/docbuilder/builder.php";"4.0.0";"1";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/docbuilder/config.php";"4.0.7";"1";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/docbuilder/file_dialog.php";"4.0.0";"1";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/docbuilder/top.php";"4.0.0";"0";"";"__FILE__"
"/tmp/PhpDocumentor-1.4.2/docbuilder/includes/utilities.php";"4.0.0";"0";"";"__FILE__"

Explains step by step

As source directory (to parse) defined at line 4 contains lot of files (203), we use again a progress bar turn on at line 7.

With PHP5 code exclusion, PHPDocumentor 1.4.2 full package, require at lease :

These details are read from the second line of CSV results, just after the header line "Files";"Version";"C";"Extensions";"Constants/Tokens"