Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 23 additions & 3 deletions reference/network/functions/setcookie.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 9434c9439bb8f86d92ba5f227151432ea0b90b8f Maintainer: yannick Status: ready -->
<!-- EN-Revision: b41e78e6237f3fd9bcdaff42b98954b8fe40e5fe Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.setcookie" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand Down Expand Up @@ -158,8 +158,6 @@
Un &array; associatif qui peut avoir comme clés
<literal>expires</literal>, <literal>path</literal>, <literal>domain</literal>,
<literal>secure</literal>, <literal>httponly</literal> et <literal>samesite</literal>.
Si une autre clé est présente, une erreur de niveau
<constant>E_WARNING</constant> est émise.
Les valeurs ont la même signification que celles décrites pour les paramètres
avec le même nom. La valeur de l'élément <literal>samesite</literal> doit
être <literal>None</literal>, <literal>Lax</literal> ou <literal>Strict</literal>.
Expand Down Expand Up @@ -198,6 +196,19 @@
</simpara>
</refsect1>

<refsect1 role="errors">
&reftitle.errors;
<para>
Si le tableau <parameter>options</parameter> contient une clé non supportée,
une <classname>ValueError</classname> est lancée.
</para>
<para>
Antérieur à PHP 8.0.0, si le tableau <parameter>options</parameter> contenait
une clé non supportée, une erreur de niveau <constant>E_WARNING</constant>
était émise.
</para>
</refsect1>

<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
Expand All @@ -216,6 +227,15 @@
précédemment c'était <literal>'D, d-M-Y H:i:s T'</literal>.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
Si le tableau <parameter>options</parameter> contient une clé non supportée,
une <classname>ValueError</classname> est désormais lancée ;
précédemment, ces clés étaient ignorées avec une erreur
de niveau <constant>E_WARNING</constant>.
</entry>
</row>
<row>
<entry>7.3.0</entry>
<entry>
Expand Down