New Global Constants

- « New Functions

- Backward Incompatible Changes »

- PHP Manual
- Migrating from PHP 8.1.x to PHP 8.2.x
- New Global Constants

## New Global Constants

### COM

- `DISP_E_PARAMNOTFOUND`
- `LOCALE_NEUTRAL`

### cURL

- `CURLALTSVC_H1` (libcurl >= 7.64.1)
- `CURLALTSVC_H2` (libcurl >= 7.64.1)
- `CURLALTSVC_H3` (libcurl >= 7.64.1)
- `CURLALTSVC_READONLYFILE` (libcurl >= 7.64.1)
- `CURLAUTH_AWS_SIGV4` (libcurl >= 7.75.0)
- `CURLE_PROXY` (libcurl >= 7.73.0)
- `CURLFTPMETHOD_DEFAULT`
- `CURLHSTS_ENABLE` (libcurl >= 7.74.0)
- `CURLHSTS_READONLYFILE` (libcurl >= 7.74.0)
- `CURLINFO_PROXY_ERROR` (libcurl >= 7.73.0)
- `CURLINFO_REFERER` (libcurl >= 7.76.0)
- `CURLINFO_RETRY_AFTER` (libcurl >= 7.66.0)
- `CURLMOPT_MAX_CONCURRENT_STREAMS` (libcurl >= 7.67.0)
- `CURLOPT_ALTSVC_CTRL` (libcurl >= 7.64.1)
- `CURLOPT_ALTSVC` (libcurl >= 7.64.1)
- `CURLOPT_AWS_SIGV4` (libcurl >= 7.75.0)
- `CURLOPT_CAINFO_BLOB` (libcurl >= 7.77.0)
- `CURLOPT_DOH_SSL_VERIFYHOST` (libcurl >= 7.76.0)
- `CURLOPT_DOH_SSL_VERIFYPEER` (libcurl >= 7.76.0)
- `CURLOPT_DOH_SSL_VERIFYSTATUS` (libcurl >= 7.76.0)
- `CURLOPT_HSTS_CTRL` (libcurl >= 7.74.0)
- `CURLOPT_HSTS` (libcurl >= 7.74.0)
- `CURLOPT_MAIL_RCPT_ALLLOWFAILS` (libcurl >= 7.69.0)
- `CURLOPT_MAXAGE_CONN` (libcurl >= 7.65.0)
- `CURLOPT_MAXFILESIZE_LARGE`
- `CURLOPT_MAXLIFETIME_CONN` (libcurl >= 7.80.0)
- `CURLOPT_PROXY_CAINFO_BLOB` (libcurl >= 7.77.0)
- `CURLOPT_SASL_AUTHZID` (libcurl >= 7.66.0)
- `CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256` (libcurl >= 7.80.0)
- `CURLOPT_SSL_EC_CURVES` (libcurl >= 7.73.0)
- `CURLOPT_UPKEEP_INTERVAL_MS` (libcurl >= 7.62.0)
- `CURLOPT_UPLOAD_BUFFERSIZE` (libcurl >= 7.62.0)
- `CURLOPT_XFERINFOFUNCTION` (libcurl >= 7.32.0)
- `CURLPROTO_MQTT` (libcurl >= 7.71.0)
- `CURLPX_BAD_ADDRESS_TYPE` (libcurl >= 7.73.0)
- `CURLPX_BAD_VERSION` (libcurl >= 7.73.0)
- `CURLPX_CLOSED` (libcurl >= 7.73.0)
- `CURLPX_GSSAPI` (libcurl >= 7.73.0)
- `CURLPX_GSSAPI_PERMSG` (libcurl >= 7.73.0)
- `CURLPX_GSSAPI_PROTECTION` (libcurl >= 7.73.0)
- `CURLPX_IDENTD_DIFFER` (libcurl >= 7.73.0)
- `CURLPX_IDENTD` (libcurl >= 7.73.0)
- `CURLPX_LONG_HOSTNAME` (libcurl >= 7.73.0)
- `CURLPX_LONG_PASSWD` (libcurl >= 7.73.0)
- `CURLPX_LONG_USER` (libcurl >= 7.73.0)
- `CURLPX_NO_AUTH` (libcurl >= 7.73.0)
- `CURLPX_OK` (libcurl >= 7.73.0)
- `CURLPX_RECV_ADDRESS` (libcurl >= 7.73.0)
- `CURLPX_RECV_AUTH` (libcurl >= 7.73.0)
- `CURLPX_RECV_CONNECT` (libcurl >= 7.73.0)
- `CURLPX_RECV_REQACK` (libcurl >= 7.73.0)
- `CURLPX_REPLY_ADDRESS_TYPE_NOT_SUPPORTED` (libcurl >= 7.73.0)
- `CURLPX_REPLY_COMMAND_NOT_SUPPORTED` (libcurl >= 7.73.0)
- `CURLPX_REPLY_CONNECTION_REFUSED` (libcurl >= 7.73.0)
- `CURLPX_REPLY_GENERAL_SERVER_FAILURE` (libcurl >= 7.73.0)
- `CURLPX_REPLY_HOST_UNREACHABLE` (libcurl >= 7.73.0)
- `CURLPX_REPLY_NETWORK_UNREACHABLE` (libcurl >= 7.73.0)
- `CURLPX_REPLY_NOT_ALLOWED` (libcurl >= 7.73.0)
- `CURLPX_REPLY_TTL_EXPIRED` (libcurl >= 7.73.0)
- `CURLPX_REPLY_UNASSIGNED` (libcurl >= 7.73.0)
- `CURLPX_REQUEST_FAILED` (libcurl >= 7.73.0)
- `CURLPX_RESOLVE_HOST` (libcurl >= 7.73.0)
- `CURLPX_SEND_AUTH` (libcurl >= 7.73.0)
- `CURLPX_SEND_CONNECT` (libcurl >= 7.73.0)
- `CURLPX_SEND_REQUEST` (libcurl >= 7.73.0)
- `CURLPX_UNKNOWN_FAIL` (libcurl >= 7.73.0)
- `CURLPX_UNKNOWN_MODE` (libcurl >= 7.73.0)
- `CURLPX_USER_REJECTED` (libcurl >= 7.73.0)
- `CURLSSLOPT_AUTO_CLIENT_CERT` (libcurl >= 7.77.0)
- `CURLSSLOPT_NATIVE_CA` (libcurl >= 7.71.0)
- `CURLSSLOPT_NO_PARTIALCHAIN` (libcurl >= 7.68.0)
- `CURLSSLOPT_REVOKE_BEST_EFFORT` (libcurl >= 7.70.0)
- `CURL_VERSION_GSASL` (libcurl >= 7.76.0)
- `CURL_VERSION_HSTS` (libcurl >= 7.74.0)
- `CURL_VERSION_HTTP3` (libcurl >= 7.66.0)
- `CURL_VERSION_UNICODE` (libcurl >= 7.72.0)
- `CURL_VERSION_ZSTD` (libcurl >= 7.72.0)

### DBA

- `DBA_LMDB_USE_SUB_DIR`
- `DBA_LMDB_NO_SUB_DIR`

### Filter

- `FILTER_FLAG_GLOBAL_RANGE`

### Sockets

The following socket options are now defined if they are supported:

- `SO_INCOMING_CPU`
- `SO_MEMINFO`
- `SO_RTABLE` (OpenBSD)
- `TCP_KEEPALIVE` (MacOS)
- `TCP_KEEPCNT` (Linux, others)
- `TCP_KEEPIDLE` (Linux, others)
- `TCP_KEEPINTVL` (Linux, others)
- `TCP_NOTSENT_LOWAT`
- `LOCAL_CREDS_PERSISTENT` (FreeBSD)
- `SCM_CREDS2` (FreeBSD)
- `LOCAL_CREDS` (NetBSD)
- `SO_BPF_EXTENSIONS`
- `SO_SETFIB`
- `TCP_CONGESTION` (Linux, FreeBSD)
- `SO_ZEROCOPY` (Linux)
- `MSG_ZEROCOPY` (Linux)