File tree 1 file changed +10
-4
lines changed 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 3
3
PHP 7.0 INTERNALS UPGRADE NOTES
4
4
5
5
1. Internal API changes
6
- a. Addition of do_operation and compare object handlers
7
- b. return_value_ptr now always available, RETVAL_ZVAL_FAST macros
8
- c. POST data handling
9
- d. Arginfo changes
10
6
e. New data types
11
7
f. zend_parse_parameters() specs
12
8
g. sprintf() formats
@@ -104,6 +100,16 @@ PHP 7.0 INTERNALS UPGRADE NOTES
104
100
- SIZEOF_ZEND_LONG reworked SIZEOF_ZEND_LONG representing the size of zend_long datatype
105
101
- ZEND_SIZE_MAX Max value of size_t
106
102
103
+ k. The get_class_entry object handler is no longer available. Instead
104
+ zend_object.ce is always used.
105
+
106
+ l. The get_class_name object handler is now only used for displaying class
107
+ names in debugging functions like var_dump(). It is no longer used in
108
+ get_class(), get_parent_class() or similar.
109
+
110
+ The handler is now obligatory, no longer accepts a `parent` argument and
111
+ must return a non-NULL zend_string*, which will be released by the caller.
112
+
107
113
========================
108
114
2. Build system changes
109
115
========================
You can’t perform that action at this time.
0 commit comments