History log of /PHP-7.3/Zend/zend_API.c (Results 501 – 525 of 897)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# feb85801 24-Jul-2008 Dmitry Stogov

LSB parent/self forwarding


Revision tags: php-4.4.9RC1
# 0fa7fedf 14-Jul-2008 Dmitry Stogov

Fixed is_callable() to support closures and return appropriate function name


# d5ef2f46 14-Jul-2008 Dmitry Stogov

Added support for lambda functions and closures


Revision tags: BEFORE_NEW_PARAMETER_PARSE
# 0da88458 05-Jun-2008 Felipe Pena

- Fixed bug #45186 (__call depends on __callstatic in class scope)


# 7da75d81 27-May-2008 Matt Wilmas

MFH: Add array_init_size() and use it where array size is known at initialization


Revision tags: RELEASE_1_2_5, RELEASE_2_0_0b1
# 907fa665 12-May-2008 Dmitry Stogov

Added API to use namesapces in internal extensions


# 1e650ca3 08-May-2008 Felipe Pena

- MFH: Fixed detection of invalid class name


# 5a0253c1 05-May-2008 Dmitry Stogov

Support for old-style constructors in namespaces


Revision tags: php-5.2.6, RELEASE_1_0_2, php-5.2.6RC5, php-5.2.6RC4, php-5.2.6RC3, RELEASE_2_0_0a2, RELEASE_2_0_0a1
# 00346c2d 25-Mar-2008 Dmitry Stogov

Optimized detection of "__call" and "__callstatic" methods.


# 2b10c53a 18-Mar-2008 Felipe Pena

MFH: Dropped zend.ze1_compatibility_mode
[DOC]


Revision tags: php-5.2.6RC2
# cbdc4b9a 06-Mar-2008 Antony Dovgal

fix segfault when trying to clone uncloneable object because of zend.ze1_compatibility_mode which we should have got rid of years ago


Revision tags: php-5.2.6RC1, RELEASE_1_3_1
# 1b03ecf1 19-Feb-2008 Sebastian Bergmann

MFH: Fugbix typo.


# da2a1799 09-Feb-2008 Marcus Boerger

- MFH Windows build fix


# c7f71a7d 07-Feb-2008 Marcus Boerger

- MFH Simplify


# b7b41a66 06-Feb-2008 Marcus Boerger

- MFH Fix missing check and tests


# 0976a264 05-Feb-2008 Marcus Boerger

- MFH Fix cross class tree reference issues with callbacks (colder,helly)


# 49048895 02-Feb-2008 Antony Dovgal

MFH: fix leak appearing when calling non-static protected or private methods as static


# da5b979f 02-Feb-2008 Marcus Boerger

- MFH Add comment that explains why we need E_ERROR in those cases


# ac8e76c7 02-Feb-2008 Marcus Boerger

- Fix remaining issue (should be last one)


# 7769fda1 02-Feb-2008 Marcus Boerger

- Drop useless TODO, this would need to be fixed in a generic way


# 95a3cccf 02-Feb-2008 Marcus Boerger

- Fix flag handling in message generation


# 539eaced 02-Feb-2008 Rasmus Lerdorf

What's the [0] for here? Looks wrong and causes stuff to segv


# 45db15ad 01-Feb-2008 Rasmus Lerdorf

Small tweak. Need to make array and string callback syntax behave the
same way. Also change "cannot" to "should not" since we obviously
"can" make the call.


# e8a8acdf 01-Feb-2008 Marcus Boerger

[DOC]
- Fix callable/static mess, the following will now all result in a E_STRICT
. binding a dynamic function as a static callback
. static call of a dynamic function
. is_call

[DOC]
- Fix callable/static mess, the following will now all result in a E_STRICT
. binding a dynamic function as a static callback
. static call of a dynamic function
. is_callable() on a static binding to a dynamic function
# [marcus@frodo PHP_5_3]$ php -a -d error_reporting=8191
# make: `sapi/cli/php' is up to date.
# Interactive shell
#
# php > class t{ function f() { echo "Funny\n"; } }
# php > $c = array("t","f");
# php > call_user_func($c);
#
# Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method t::f() cannot be called statically in php shell code on line 1
# Funny
# php > var_dump(is_callable($c));
#
# Strict Standards: Non-static method t::f() cannot be called statically in php shell code on line 1
# bool(true)
# php > t::f();
#
# Strict Standards: Non-static method t::f() should not be called statically in php shell code on line 1
# Funny
# php >

show more ...


# 03c018d3 24-Jan-2008 Dmitry Stogov

Fixed GC bug


1...<<21222324252627282930>>...36