require_once 'PHP/Compat.php';
array PHP_Compat::loadVersion (string $version)
array PHP_Compat::loadVersion
Load all components, or all components until a given version of PHP.
The version of PHP to load components until.
array
Example 52-1. Loading all components:
<?php require_once 'PHP/Compat.php'; $components = PHP_Compat::loadVersion(); // To see which components were loaded print_r($components); ?>
This example would show a long list of components which were loaded.
Example 52-2. Loading up to a specific version:
The components loaded would be those with versions lower than, or equal to the supplied version and greater than the current PHP version.
<?php require_once 'PHP/Compat.php'; $components = PHP_Compat::loadVersion('4.3.0'); // To see which components were loaded print_r($components); ?>
This would output an array of components which were loaded. The output would be simular to:
Array ( [array_diff_assoc] => 1 [file_get_contents] => 1 [get_include_path] => 1 [html_entity_decode] => 1 [image_type_to_mime_type] => 1 [ob_get_clean] => 1 [ob_get_flush] => 1 [restore_include_path] => 1 [set_include_path] => 1 [str_shuffle] => 1 [str_word_count] => 1 [FILE] => 1 [STD] => 1 [UPLOAD_ERR] => 1 )
This function should be called statically.