#
6735ebb2 |
| 20-Sep-1999 |
Andi Gutmans |
- Move some more language specific functions over to Zend. get_class() and friends.
|
#
96a19593 |
| 20-Sep-1999 |
Andi Gutmans |
- Internal functions which are basic language functions should be in Zend and not in PHP. I.e. strlen(), each(), error_reporting(), count(), get_class_name().
|
Revision tags: PRE_DELAYED_ARRAY_FETCH_PATCH |
|
#
4bb329ea |
| 20-Sep-1999 |
Thies C. Arntzen |
added array_count_values function.
|
#
d3439023 |
| 04-Sep-1999 |
Rasmus Lerdorf |
Catch a timeout and add user-level interface for connection handling
|
Revision tags: php-4.0b2 |
|
#
a7af3828 |
| 28-Jul-1999 |
Andi Gutmans |
- Added get_class($obj), get_parent_class($obj) and method_exists($obj,"name")
|
#
1b2c932c |
| 26-Jul-1999 |
Andrey Hristov |
More symbol work. I've defined a few macros to help with module/request init/startup function definitions. Basically: PHP_MINIT_FUNCTION(module) PHP_MSHUTDOWN_FUNCTION(modul
More symbol work. I've defined a few macros to help with module/request init/startup function definitions. Basically: PHP_MINIT_FUNCTION(module) PHP_MSHUTDOWN_FUNCTION(module) PHP_RINIT_FUNCTION(module) PHP_RSHUTDOWN_FUNCTION(module) PHP_MINFO_FUNCTION(module) These will expand to proper function prototypes. Now to specify these in the module entry, use: PHP_MINIT(module) PHP_MSHUTDOWN(module) PHP_RINIT(module) PHP_RSHUTDOWN(module) PHP_MINFO(module) I've updated all modules in ext/standard and everything from ext/apache to ext/db. If you can, please update your module to use these macros.
show more ...
|
Revision tags: BEFORE_NEW_OPERATOR_FIX |
|
#
736f4831 |
| 24-Jul-1999 |
Andrey Hristov |
A bunch of grunt work updating function entries and declarations.
|
Revision tags: BEFORE_BIG_SYMBOL_CHANGE, php-4.0b1, BEFORE_REMOVING_AI_COUNT_FINAL_STEP, BEFORE_REMOVING_GC_STEP2, BEFORE_REMOVING_GC_STEP1 |
|
#
835b0d88 |
| 09-Jun-1999 |
Andrey Hristov |
*** empty log message ***
|
#
bc1e4a5a |
| 07-Jun-1999 |
Andrey Hristov |
Don't set is_ref in _phpi_splice() More checking in array_merge() Added keys() and values() array functions.
|
#
f8f8defb |
| 05-Jun-1999 |
Andrey Hristov |
Added array_merge() function.
|
#
421414df |
| 05-Jun-1999 |
Andrey Hristov |
Added push(), pop(), shift(), unshift(), splice(), and slice() array functions. The first 5 work like their Perl counterparts. slice() returns a chunk of the array specified by offset and len
Added push(), pop(), shift(), unshift(), splice(), and slice() array functions. The first 5 work like their Perl counterparts. slice() returns a chunk of the array specified by offset and length arguments. Backport to PHP3 and docs will be coming soon.
show more ...
|
Revision tags: BEFORE_PHP4_APACHE_MODULE_CHANGE |
|
#
39691bed |
| 16-May-1999 |
Sascha Schumann |
conv_proto *.[ch]
|
#
70282970 |
| 11-May-1999 |
Andrey Hristov |
Added compact() function.
|
#
d7ed9c14 |
| 10-May-1999 |
Andrey Hristov |
Added in_array() function.
|
#
a0b94fcc |
| 08-May-1999 |
Andrey Hristov |
-Added extract() function -Added function_exists() function
|
#
7942eaf3 |
| 26-Apr-1999 |
Zeev Suraski |
* Plenty of thread safety and Win32 work. * Changed PHP4 to compile as a DLL, both ISAPI and the the CGI run with the same DLL. * Switched to using the DLL runtime library under Win32. PHP w
* Plenty of thread safety and Win32 work. * Changed PHP4 to compile as a DLL, both ISAPI and the the CGI run with the same DLL. * Switched to using the DLL runtime library under Win32. PHP will NOT work if compiled against the static library! * Removed yesterday's php4libts project (with php4dllts, it's obsolete). This *does* affect thread-unsafe Windows as well - the thread unsafe CGI is also dependant on the thread-unsafe DLL.
show more ...
|
#
257de2ba |
| 17-Apr-1999 |
Stig Bakken |
First commit of re-structuring phase one. We have started using automake in sub-directories and started to move extension code into ext/<name>. For now, I have moved the "standard" extensio
First commit of re-structuring phase one. We have started using automake in sub-directories and started to move extension code into ext/<name>. For now, I have moved the "standard" extension (which is quite a mix of everything right now) and the GD extension into their own subdirs in ext/. The configure script now also runs configure in the libzend directory automatically and makes sure php4 and libzend use the same config.cache file. To avoid running configure in libzend, use the --no-recursion option. "make" in php4 also builds libzend now. The Apache module doesn't compile right now, but a fix for that is coming up.
show more ...
|