The table of reserved keywords obviously has four columns, and this
should be reflected by the `col` attribute (although that is apparently
ignored by PhD for now). We also specify four columns for the table of
soft reserved words.
Similar to PR 938 for the PHP 8.0 `mixed` reserved word, this commit adds the new reserved word `never` to the list of "Other reserved words" and adds a mention of this to the Backward Incompatible Changes page in the migration guide.
Co-authored-by: jrfnl <jrfnl@users.noreply.github.com>
Closes GH-1434.
* Documentation for the FPM status page and fpm_get_status()
* FPM status page: Update date/time format documentation
* FPM status page: Add information on openmetrics format (PHP 8.1+)
* Fix fpm_get_status referencing file name
* Update FPM status page documentation
* Move FPM status configuration to section
* Improve FPM Status Page formatting and move it under Observability
* Improve FPM status CS
Co-authored-by: AllenJB <github@allenjb.me.uk>
The definition of `search_value` in "Parameters" is a bit ambiguous. "these values" _could_ be interpreted to mean that if an array is passed as the `$search_value`, keys of elements of `$search_value` that match _any_ of those `$array` elements will be returned.
Note, the "Description" section does not have this ambiguity as it states "that value" instead of "those values".
Closes GH-1429.
* Document change in behaviour of misplaced optional parameters in 8.1
(see https://github.com/php/php-src/commit/afc4d67c)
* Expand and update documentation of default/optional parameters
* Fix example labels to use correctly formatted entities
* Style improvements, and a couple of extra notes.
Closes GH-1191.
Length parameter to substr() behaves differently for PHP8+. It recognizes null as if no value was provided at all. Updated the documentation to reflect this.
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
Closes GH-1219.
The word "parents" in "When an extending class overrides the parents definition of a method,
PHP will not call the parent's method." needs to be changed to "parent's".
Closes GH-1389.
* Fix argument type in EventBufferEvent::setCallback() method and make it mixed instead of string.
* Add missed argument to signature of EventBufferEvent::__construct()
Closes GH-1384.
This patch clarifies the usage of the four JIT tunable options -
jit_hot_{loop,func,return,side_exit} - in PHP manual which end users
should be aware of before they start to tune these options.
1. Valid value range
2. Default value will be used in case beyond valid range
3. Special case of zero value
The patch was verified on my machine with phd local website.
Signed-off-by: Su, Tao <tao.su@intel.com>
Closes GH-1350.