-
Notifications
You must be signed in to change notification settings - Fork 738
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP 8.3 documentation tracker #2796
Comments
Note: I did not add the WeakMap, the Zend Max Execution Timers, and the call stack overflowing to the todo list from the BC Break page, as those are engine changes to just make it more sensible. |
These already have stubs and I've started writing the first bits and pieces of the actual contents. |
Somehow looks like #2602 doesn't have any mention in the upgrading document? |
Going by memory. This was a fix for https://bugs.php.net/bug.php?id=47137. I.e. the constant was documented on the libxml constant page, but it didn't work for the DOM save methods. At one point the docs were updated on those save pages to mention only one option worked. When I fixed it, I felt like it was on the border of a fix vs feature request. That combined with the fact it was a non trivial change made me decide to only put the fix in master. |
ACK. |
I believe all this has been resolved |
I've added it. |
I've checked the PHP-8.3.2 branch and the PR that was supposed to add this method but couldn't find DOMNameSpaceNode::contains. Maybe this was added to NEWS accidentally? |
Err yes, this method doesn't exist on that class, only on DOMNode. In fact it wouldn't make sense to add it on DOMNameSpaceNode... |
Pages which need to be added/modified for complete documentation of PHP 8.3:
Based of the migration guide: https://www.php.net/manual/en/migration83.php (#2780):
Core
get_class
andget_parent_class
#3186)SAPI
Extensions
DateTime:
DBA:
DOM:
DOMElement::$className
DOMElement::$id
DOMNode::$isConnected
DOMNameSpaceNode::$isConnected
DOMNode::$parentElement
DOMNameSpaceNode::$parentElement
DOMNameSpaceNode::contains()FFI:
Intl:
The U_MULTIPLE_DECIMAL_SEPERATORS constant had been deprecated, using the U_MULTIPLE_DECIMAL_SEPARATORS constant instead is recommended.(U_MULTIPLE_DECIMAL_* constants are not documented at this time)
JSON:
LDAP:
MBString:
OpCache:
opcache.consistency_checks
INI directive ([PHP 8.3] Removed opcache.consistency_checks INI directive #2915)Phar:
POSIX: ([PHP 8.3] posix documentation updates #2928)
PGSQL:
Random:
mt-srand
andsrand
functions #3095)Reflection:
SNMP:
Sockets:
Standard:
Streams:
SQLite3:
Zip:
Classes
New Constants
cURL
Intl (1cf6bca)
OpenSSL
PCNTL
PDO_ODBC
PGSQL ([PHP 8.3] pgsql constants update #2941)
POSIX ([PHP 8.3] posix constants addition. #2931)
Sockets ([PHP 8.3] socket constants update. #2948)
Zip
Other Changes
Core changes
Changed Functions
gc_status
function #3096)Calendar
Curl
curl_getinfo
function #3090)Gd
mysqli
ODBC
Standard
The text was updated successfully, but these errors were encountered: