History log of /php-src/Zend/zend_builtin_functions.c (Results 701 – 725 of 920)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1
# 03f8baa8 08-Dec-2003 Derick Rethans

- Make it compile again

# dc6a849a 07-Dec-2003 Stanislav Malyshev

Apply Andrey Hristov's patch adding get_declared_interfaces()

# 709060e1 01-Dec-2003 Andi Gutmans

- Nuke property_exists(). We need to fix isset() and this is already
- supported in reflection API. In any case, it's best not to add new
- functions in the general namespace except for keepi

- Nuke property_exists(). We need to fix isset() and this is already
- supported in reflection API. In any case, it's best not to add new
- functions in the general namespace except for keeping engine consistency
(which would have been true in this case)

show more ...

# 3be27ecc 27-Nov-2003 Marcus Boerger

Add a support function to check for property existance which is different
from checking a property from being empty/set.
Update test #26182.

# d344648b 24-Nov-2003 Andi Gutmans

- Fix __autoload() to preserve class case.
- Heads up, this patch might break stuff so please let me know if you
- bump into any problems.

# c0df4502 18-Nov-2003 Andi Gutmans

- Add E_STRICT, to be used to warn purists (like Jani :)

# 7cc93e12 10-Nov-2003 Marcus Boerger

Bugfix #26010 (Bug on get_object_vars() function)

# e912635f 04-Nov-2003 Marcus Boerger

Removedouble efree call

Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1, php-5.0.0b2RC1, php-4.3.4RC2, RELEASE_1_3b3, BEFORE_HANDLERS_RESHUFFLE, RELEASE_1_3b2, php-4.3.4RC1, RELEASE_0_7
# 3efe102a 18-Sep-2003 Marcus Boerger

Nuke vars no longer needed

# 7b3e8487 18-Sep-2003 Marcus Boerger

Go with studlyCaps

# f1b80b92 31-Aug-2003 Zeev Suraski

Attempt at fixing the linkage problem in Win32

# bdd2d4aa 29-Aug-2003 Marcus Boerger

Need to tell zend_fetch_debug_backtrace() whether to skip top function or not.
# And i wondered why the trace wasn't rally accurate.

# 8d3620ae 28-Aug-2003 Marcus Boerger

- Split debug_backtrace() into lowlevel c function and php function wrapper
- Add trace property to default method based on new zend_fetch_debug_backtrace
# Unforunatley the handler for uncau

- Split debug_backtrace() into lowlevel c function and php function wrapper
- Add trace property to default method based on new zend_fetch_debug_backtrace
# Unforunatley the handler for uncaught exception can't show this backtrace
# simply because there is currently no way to do it. If i can think of a
# solution i'll add it. Until them i am open to any ideas/help.

show more ...

# 2e36578c 28-Aug-2003 Sascha Schumann

Add format attribute to a number of functions

Kill a few warnings

Revision tags: php-4.3.3
# f94b536b 22-Aug-2003 Ilia Alshanetsky

Replace *magic number* with a much nicer define.

# c29e30d3 22-Aug-2003 Ilia Alshanetsky

Set 2147483647 as the module number of user defined constants
Fixed a few bugs and cleaned up get_defined_constants().

Revision tags: php-4.3.3RC4
# 744dd205 17-Aug-2003 Marcus Boerger

Fix warnings

Revision tags: RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5
# bdf84d4e 03-Aug-2003 Marcus Boerger

Add missing arg info

# f8bbafd6 03-Aug-2003 Zeev Suraski

ntroduce infrastructure for supplying information about arguments,
including:

- Whether or not to pass by ref (replaces the old arg_types, with arg_info)
- Argument name (for future

ntroduce infrastructure for supplying information about arguments,
including:

- Whether or not to pass by ref (replaces the old arg_types, with arg_info)
- Argument name (for future use, maybe introspection)
- Class/Interface name (for type hints)
- If a class/interface name is available, whether to allow a null instance

Both user and builtin functions share the same data structures.

To declare a builtin function that expects its first arg to be an instance
of class 'Person', its second argument as a regular arg, and its third by
reference, use:

ZEND_BEGIN_ARG_INFO(my_func_arg_info, 0)
ZEND_ARG_OBJ_INFO(0, someone, Person, 1)
ZEND_ARG_PASS_INFO(0)
ZEND_ARG_PASS_INFO(1)
ZEND_END_ARG_INFO();

and use my_func_arg_info as the arg_info parameter to the ZEND_FE() family
of macros.

The first arg to each ZEND_ARG_*() macro is whether or not to pass by ref.

The boolean arg to ZEND_BEGIN_ARG_INFO() tells the engine whether to treat
the arguments for which there's no explicit information as pass by reference
or not.
The boolean argument to ZEND_ARG_OBJ_INFO() (4th arg) is whether or not to allownull values.

show more ...

Revision tags: BEFORE_ARG_INFO, php-4.3.3RC2
# 2109ab34 24-Jul-2003 Zeev Suraski

Fix each() binary safety for keys

# 2f96c161 03-Jul-2003 Stanislav Malyshev

fix the get_parent_class fix

# d007a6ce 02-Jul-2003 Marcus Boerger

Bug #24399: is_subclass_of(): fix memleak, too

# c491b0a6 02-Jul-2003 Sterling Hughes

Fix bug #24445

# 1d70191a 30-Jun-2003 Sterling Hughes

move the check down a little so it catches all cases

# d0bd54ce 30-Jun-2003 Sterling Hughes

Fix bug #24399 from an excellent test case by edin

1...<<21222324252627282930>>...37