- Output for git.master, git.master_jit
- Core (zend_version, func_num_args, func_get_arg, func_get_args, strlen, strcmp, strncmp, strcasecmp, strncasecmp, error_reporting, define, defined, get_class, get_called_class, get_parent_class, is_subclass_of, is_a, get_class_vars, get_object_vars, get_mangled_object_vars, get_class_methods, method_exists, property_exists, class_exists, interface_exists, trait_exists, enum_exists, function_exists, class_alias, get_included_files, get_required_files, trigger_error, user_error, set_error_handler, restore_error_handler, set_exception_handler, restore_exception_handler, get_declared_classes, get_declared_traits, get_declared_interfaces, get_defined_functions, get_defined_vars, get_resource_type, get_resource_id, get_resources, get_loaded_extensions, get_defined_constants, debug_backtrace, debug_print_backtrace, extension_loaded, get_extension_funcs, gc_mem_caches, gc_collect_cycles, gc_enabled, gc_enable, gc_disable, gc_status)<br />date (strtotime, date, idate, gmdate, mktime, gmmktime, checkdate, strftime, gmstrftime, time, localtime, getdate, date_create, date_create_immutable, date_create_from_format, date_create_immutable_from_format, date_parse, date_parse_from_format, date_get_last_errors, date_format, date_modify, date_add, date_sub, date_timezone_get, date_timezone_set, date_offset_get, date_diff, date_time_set, date_date_set, date_isodate_set, date_timestamp_set, date_timestamp_get, timezone_open, timezone_name_get, timezone_name_from_abbr, timezone_offset_get, timezone_transitions_get, timezone_location_get, timezone_identifiers_list, timezone_abbreviations_list, timezone_version_get, date_interval_create_from_date_string, date_interval_format, date_default_timezone_set, date_default_timezone_get, date_sunrise, date_sunset, date_sun_info)<br />libxml (libxml_set_streams_context, libxml_use_internal_errors, libxml_get_last_error, libxml_get_errors, libxml_clear_errors, libxml_disable_entity_loader, libxml_set_external_entity_loader, libxml_get_external_entity_loader)<br />pcre (preg_match, preg_match_all, preg_replace, preg_filter, preg_replace_callback, preg_replace_callback_array, preg_split, preg_quote, preg_grep, preg_last_error, preg_last_error_msg)<br />sqlite3 (
Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, bool given in /in/6RGVD:7
Stack trace:
#0 /in/6RGVD(7): implode(', ', false)
#1 {main}
thrown in /in/6RGVD on line 7
Process exited with code 255. - Output for rfc.property-hooks
- Core (zend_version, func_num_args, func_get_arg, func_get_args, strlen, strcmp, strncmp, strcasecmp, strncasecmp, error_reporting, define, defined, get_class, get_called_class, get_parent_class, is_subclass_of, is_a, get_class_vars, get_object_vars, get_mangled_object_vars, get_class_methods, method_exists, property_exists, class_exists, interface_exists, trait_exists, enum_exists, function_exists, class_alias, get_included_files, get_required_files, trigger_error, user_error, set_error_handler, restore_error_handler, set_exception_handler, restore_exception_handler, get_declared_classes, get_declared_traits, get_declared_interfaces, get_defined_functions, get_defined_vars, get_resource_type, get_resource_id, get_resources, get_loaded_extensions, get_defined_constants, debug_backtrace, debug_print_backtrace, extension_loaded, get_extension_funcs, gc_mem_caches, gc_collect_cycles, gc_enabled, gc_enable, gc_disable, gc_status)<br />date (strtotime, date, idate, gmdate, mktime, gmmktime, checkdate, strftime, gmstrftime, time, localtime, getdate, date_create, date_create_immutable, date_create_from_format, date_create_immutable_from_format, date_parse, date_parse_from_format, date_get_last_errors, date_format, date_modify, date_add, date_sub, date_timezone_get, date_timezone_set, date_offset_get, date_diff, date_time_set, date_date_set, date_isodate_set, date_timestamp_set, date_timestamp_get, timezone_open, timezone_name_get, timezone_name_from_abbr, timezone_offset_get, timezone_transitions_get, timezone_location_get, timezone_identifiers_list, timezone_abbreviations_list, timezone_version_get, date_interval_create_from_date_string, date_interval_format, date_default_timezone_set, date_default_timezone_get, date_sunrise, date_sunset, date_sun_info)<br />libxml (libxml_set_streams_context, libxml_use_internal_errors, libxml_get_last_error, libxml_get_errors, libxml_clear_errors, libxml_disable_entity_loader, libxml_set_external_entity_loader, libxml_get_external_entity_loader)<br />pcre (preg_match, preg_match_all, preg_replace, preg_filter, preg_replace_callback, preg_replace_callback_array, preg_split, preg_quote, preg_grep, preg_last_error, preg_last_error_msg)<br />sqlite3 (
Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, false given in /in/6RGVD:7
Stack trace:
#0 /in/6RGVD(7): implode(', ', false)
#1 {main}
thrown in /in/6RGVD on line 7
Process exited with code 255.
This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.
Active branches
Archived branches
Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page
- 2020-03-21 RFC: Is_Literal - declined
- 2020-12-04 Enumerations - included in PHP 8.1
- 2018-06-15 Typed Properties v2 - implemented in PHP 7.4
- 2016-08-12 Object typehint - included in PHP 7.2
- 2016-08-14 Arrow functions - withdrawn
- 2016-05-29 array_change_keys() - withdrawn
- 2016-04-19 Lexical scope support for anonymous classes - suspended
- 2016-04-17 Functional Interfaces - declined
- 2016-03-16 Typed Properties - superseded in favor of Typed Properties 2.0
- 2015-08-27 Callable Prototypes - declined
- 2015-05-01 Short Closures - declined / withdrawn in favor of Arrow Functions
- 2015-02-18 Scalar type hints v5 - included in PHP 7
- 2015-02-14 Union Types - declined
- 2013-09-22 Anonymous classes - included in PHP 7