» Version | » Information |
---|---|
2010-10-05 alpha |
|
2008-11-24 alpha |
|
1.6.0a1 |
Easy InstallNot sure? Get more info. pear install PHP_Compat-1.6.0a1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_Compat-1.6.0a1 Release date: 2007-05-08 10:16 UTC Release state: alpha Release uploaded by: aidan Changelog: Added more components: * array_fill * Hyperbolic and inverse hyperbolic math functions * glob * is_callable Added more components with changed parameters: * array_splice * microtime * mkdir * range * setcookie * setrawcookie Added new Environment module * register_globals * magic_quotes_gpc * magic_quotes_sybase * register_argc_argv * register_long_arrays Changed the way PHP_Compat stores functions. * Function declaration is prefixed with php_compat_ * Dummy declaration calls php_compat_ function This allows for redefinition of functions with changed parameters. Added support for packages which modify the function tables at runtime * PHP_Compat::loadFunction now tries to rename the old function on load This further supports redefinition of functions with changed parameters. * Fix Bug #1956: stripos - not returning false [aidan] * Fix Bug #3190: [PATCH] md5_file() depends on possibly nonexistent file_get_contents() [aidan] * Fix Bug #3572: Use of addslashes() adds too much backslashes [aidan] * Fix Bug #3586: bug in str_word_count.php code [aidan] * Fix Bug #4605: debug_print_backtrace - Object to string conversion [aidan] * Fix Bug #4851: var_export severely broken! (new implementation attached) [aidan] * Fix Bug #6293: array_intersect_key produces incorrect results with more than 2 arguments [arpad] * Fix Bug #6560: missing 'Function/property_exists.php' when installed with pear [aidan] * Fix Bug #6687: array_intersect_key() fails due to func_get_args() [arpad] * Fix Bug #6758: notice errors with debug_print_backtrace and call_user_func_array usage [arpad] * Fix Bug #6922: Space after php close markup in Function/mime_content_type.php [arpad] * Fix Bug #7520: cyclic reference cloning causes timeout [aidan] * Fix Bug #8338: convert_uudecode removes spaces from line ends, causing corruption [aidan] * Fix Bug #8864: magic quotes gpc emulation missing server vars [arpad] * Fix Bug #9042: Various uninitialized variables [aidan] * Fix Bug #9043: Various issues in str_shuffle [aidan] * Fix Bug #9687: array_*_key function(s) slow [aidan] * Fix Bug #9983: Function [array_udiff_uassoc()] is incorrectly implemented [arpad] * Implement Feature #4372: addition of glob() function for php < 4.3.0 [arpad] * Implement Feature #7139: PHP 5.1.1 Datetime Constants [arpad] * Implement Feature #7403: str_ireplace too slow [arpad] * Implement Feature #7414: making var_export() generating correct PHP code with nested objects [arpad] * Implement Feature #8208: is_callable missing in php 4.0.4, 4.0.5 [arpad] * Implement Feature #9187: Adding httponly to setcookie/setrawcookie (new in php 5.2) [aidan] * Implement Feature #9659: The userdata parameter isn't correctly send to the recursive call [arpad] * Implement Feature #10177: add most recent UPLOAD ERR constants [arpad] Dependencies:
|
2005-12-14 stable |
|
2005-12-05 beta |
|
2005-06-18 stable |
|
2005-05-10 stable |
|
2004-11-23 stable |
|
2004-11-22 stable |
|
2004-09-12 stable |
|
2004-06-25 stable |
|
2004-06-12 stable |
|
2004-06-01 beta |
|
2004-05-29 beta |
|
2004-05-27 beta |
|
2004-05-19 beta |