summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
Commit message (Collapse)AuthorAgeFilesLines
* - Preliminary commit of Sterlings get_defined_functions()/get_defined_varsAndi Gutmans2000-10-141-0/+76
| | | | | functions
* - Cleanup error outputAndi Gutmans2000-09-301-1/+1
|
* Made get_included_files() work again, in somewhat different wayStanislav Malyshev2000-09-181-1/+8
|
* Make compile_string() accept a description of the codeZeev Suraski2000-09-121-1/+5
|
* Fix memory overrun.Andrei Zmievski2000-09-051-1/+1
|
* Fix crash with trigger_error having no args (#6549)Stanislav Malyshev2000-09-051-0/+2
|
* - Don't define this function in non-debug modeAndi Gutmans2000-08-261-1/+2
|
* The patch we promised - redesigned the compilation/execution API:Zeev Suraski2000-08-091-18/+1
| | | | | | | | | | | | | | | | | | Advantages: - Smaller memory footprint for the op arrays - Slightly faster compilation times (due to saved erealloc() calls and faster zend_op initialization) - include_once() & require_once() share the same file list - Consistency between include() and require() - this mostly means that return() works inside require()'d files just as it does in include() files (it used to be meaningless in require()'d files, most of the time (see below)) - Made require() consistent with itself. Before, if the argument was not a constant string, require() took the include() behavior (with return()). - Removed lots of duplicate code. Bottom line - require() and include() are very similar now; require() is simply an include() which isn't allowed to fail. Due to the erealloc() calls for large op arrays, require() didn't end up being any faster than include() in the Zend engine.
* Make define return false and issue E_NOTICE when trying to redefine constantStanislav Malyshev2000-07-281-2/+6
| | | | | @- Make define return false and issue E_NOTICE when trying to redefine constant (Stas)
* Add strncasecmp functionStanislav Malyshev2000-07-261-0/+18
| | | | | @ Added strncasecmp function (Andi)
* Forgot to link this function...Zeev Suraski2000-07-181-0/+1
|
* Improve register_resource_ex() infrastructureZeev Suraski2000-07-141-21/+45
|
* error_reporting fixZeev Suraski2000-06-301-1/+1
|
* - Add restore_error_handler()Zeev Suraski2000-06-171-3/+23
| | | | | error_handler's are now stored in a stack
* Make Egon happy :)Zeev Suraski2000-06-121-2/+1
|
* Return the previous error handler from set_error_handler()Zeev Suraski2000-06-121-4/+9
|
* Avoid using E_CORE_* errorlevels in any place which is not in the global ↵Zeev Suraski2000-06-121-1/+1
| | | | startup sequence
* Fix bug #4768Zeev Suraski2000-06-101-2/+2
|
* Made an alias for hash apply with arguments.Andrei Zmievski2000-06-091-1/+1
|
* Fixed bug #4819Zeev Suraski2000-06-091-3/+22
|
* - Complete change to create_function()Andi Gutmans2000-06-051-3/+3
|
* Rename lambda()Zeev Suraski2000-06-041-3/+3
|
* Fix a lambda() bugZeev Suraski2000-06-031-1/+1
|
* Add missing {Zeev Suraski2000-06-031-1/+1
|
* - Fix Win32 compilation (Use winsock2.h from now on)Zeev Suraski2000-06-031-0/+56
| | | | | - Add lambda() support
* Update error codeZeev Suraski2000-06-021-7/+18
|
* Added a way to get all declared classes.Andrei Zmievski2000-05-011-2/+33
|
* Initial support for trapping errors (not complete and disabled; will be ↵Zeev Suraski2000-04-191-0/+24
| | | | | | | enabled only post-PHP 4.0.0)
* - Renamed get_used_files() to get_required_files() for consistencyZeev Suraski2000-04-191-3/+49
| | | | | | | - Documented some functions - Added user-level warning messages - Added user_error()
* The checks for func_num_args() and friends were broken - fixedZeev Suraski2000-03-281-17/+14
|
* - Stop zend_func_args() and co. from crashingAndi Gutmans2000-03-261-3/+16
|
* - Some header dependencies cleanupZeev Suraski2000-03-251-2/+0
| | | | | - Generalize zval_print() and zval_print_r()
* - Nuke hash_*_ptr functionsAndi Gutmans2000-03-241-1/+1
|
* Use WRONG_PARAM_COUNT.Andrei Zmievski2000-03-231-8/+8
|
* - Make it compileZeev Suraski2000-03-231-1/+1
|
* Added get_class_methods().Andrei Zmievski2000-03-231-0/+42
|
* The third argument to define() wasn't working right, fixedZeev Suraski2000-03-181-1/+1
|
* -Zeev Suraski2000-03-121-1/+4
|
* - Quick way of supporting include_once().Andi Gutmans2000-03-101-4/+4
| | | | | Good enough for RC1.
* It's official now...Zeev Suraski2000-03-061-3/+3
|
* Fixed some protos.Egon Schmid2000-02-271-8/+4
|
* compilation error - Win32Sam Ruby2000-02-261-0/+1
|
* Added get_class_vars() and get_object_vars() functions.Andrei Zmievski2000-02-261-0/+53
|
* (c) patchZeev Suraski2000-02-191-1/+1
|
* ZEND_TEST_EXCEPTIONS should be defined/undefined before it's checkedZeev Suraski2000-02-161-2/+2
|
* - Fix bug in func_get_arg()Andi Gutmans2000-02-141-2/+6
| | | | | - Get rid of compiler warnings for unused function crash()
* *** empty log message ***Zeev Suraski2000-02-131-0/+15
|
* Patches from Walter for strncmp() stuff.Andrei Zmievski2000-02-081-0/+18
|
* Pass the executor globals to internal functionsZeev Suraski2000-02-051-8/+0
|
* - Implement declare() with declarables frameworkZeev Suraski2000-01-241-2/+2
| | | | | - Implement ticks - Germany&Norway - 5 points!