1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-23 23:32:18 +01:00
Files
archived-doc-en/appendices/migration81/constants.xml
2026-03-23 13:05:03 +01:00

189 lines
4.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<sect1 xml:id="migration81.constants" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>New Global Constants</title>
<sect2 xml:id="migration81.constants.curl">
<title>cURL</title>
<itemizedlist>
<listitem>
<simpara><constant>CURLOPT_DOH_URL</constant></simpara>
</listitem>
<listitem>
<simpara><constant>CURLOPT_ISSUERCERT_BLOB</constant></simpara>
</listitem>
<listitem>
<simpara><constant>CURLOPT_PROXY_ISSUERCERT</constant></simpara>
</listitem>
<listitem>
<simpara><constant>CURLOPT_PROXY_ISSUERCERT_BLOB</constant></simpara>
</listitem>
<listitem>
<simpara><constant>CURLOPT_PROXY_SSLCERT_BLOB</constant></simpara>
</listitem>
<listitem>
<simpara><constant>CURLOPT_PROXY_SSLKEY_BLOB</constant></simpara>
</listitem>
<listitem>
<simpara><constant>CURLOPT_SSLCERT_BLOB</constant></simpara>
</listitem>
<listitem>
<simpara><constant>CURLOPT_SSLKEY_BLOB</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.gd">
<title>GD</title>
<itemizedlist>
<listitem>
<simpara><constant>IMG_AVIF</constant></simpara>
</listitem>
<listitem>
<simpara><constant>IMG_WEBP_LOSSLESS</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.mysqli">
<title>MySQLi</title>
<itemizedlist>
<listitem>
<simpara><constant>MYSQLI_REFRESH_REPLICA</constant></simpara>
<para>
This constant has been added as a replacement for
<constant>MYSQLI_REFRESH_SLAVE</constant>,
in line with an upstream change in MySQL.
The old constant is still available for backwards-compatibility reasons,
but may be deprecated/removed in the future.
</para>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.pcntl">
<title>PCNTL</title>
<itemizedlist>
<listitem>
<simpara><constant>PRIO_DARWIN_BG</constant></simpara>
</listitem>
<listitem>
<simpara><constant>PRIO_DARWIN_THREAD</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.posix">
<title>POSIX</title>
<itemizedlist>
<listitem>
<simpara><constant>POSIX_RLIMIT_KQUEUES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>POSIX_RLIMIT_NPTS</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.sockets">
<title>Sockets</title>
<para>
The following socket options are now defined if they are supported:
</para>
<itemizedlist>
<listitem>
<simpara><constant>SO_ACCEPTFILTER</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SO_DONTTRUNC</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SO_WANTMORE</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SO_MARK</constant></simpara>
</listitem>
<listitem>
<simpara><constant>TCP_DEFER_ACCEPT</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.sodium">
<title>Sodium</title>
<itemizedlist>
<listitem>
<simpara><constant>SODIUM_CRYPTO_STREAM_XCHACHA20_NONCEBYTES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SODIUM_CRYPTO_STREAM_XCHACHA20_KEYBYTES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_BYTES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SODIUM_CRYPTO_SCALARMULT_RISTRETTO255_SCALARBYTES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SODIUM_CRYPTO_CORE_RISTRETTO255_BYTES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SODIUM_CRYPTO_CORE_RISTRETTO255_HASHBYTES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SODIUM_CRYPTO_CORE_RISTRETTO255_SCALARBYTES</constant></simpara>
</listitem>
<listitem>
<simpara><constant>SODIUM_CRYPTO_CORE_RISTRETTO255_NONREDUCEDSCALARBYTES</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.standard">
<title>Standard</title>
<itemizedlist>
<listitem>
<simpara><constant>IMAGETYPE_AVIF</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
<sect2 xml:id="migration81.constants.tokenizer">
<title>Tokenizer</title>
<itemizedlist>
<listitem>
<simpara><constant>T_READONLY</constant></simpara>
</listitem>
</itemizedlist>
</sect2>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->