[prev in list] [next in list] [prev in thread] [next in thread]
List: php-doc-cvs
Subject: [DOC-CVS] [doc-en] master: DateInterval: weeks and days can be combined since 8.0.0 (#637)
From: Sergey Panteleev via GitHub <noreply () php ! net>
Date: 2021-05-29 5:59:35
Message-ID: XTeMRUhbIXfXNKHE40Y2gmJ4zWgdNufruMHsBJR38M () main ! php ! net
[Download RAW message or body]
Author: Sergey Panteleev (saundefined)
Committer: GitHub (web-flow)
Pusher: saundefined
Date: 2021-05-29T08:59:50+03:00
Commit: https://github.com/php/doc-en/commit/3263a6218e51bab67de19e1cc4c772aca35a523f
Raw diff: https://github.com/php/doc-en/commit/3263a6218e51bab67de19e1cc4c772aca35a523f.diff
DateInterval: weeks and days can be combined since 8.0.0 (#637)
Closes #633
Changed paths:
M reference/datetime/dateinterval/construct.xml
Diff:
diff --git a/reference/datetime/dateinterval/construct.xml \
b/reference/datetime/dateinterval/construct.xml index 3791ea289b..e7dab5b155 100644
--- a/reference/datetime/dateinterval/construct.xml
+++ b/reference/datetime/dateinterval/construct.xml
@@ -65,8 +65,8 @@
<row>
<entry><literal>W</literal></entry>
<entry>
- weeks. These get converted into days,
- so can not be combined with <literal>D</literal>.
+ weeks. Converted into days.
+ Prior to PHP 8.0.0, can not be combined with <literal>D</literal>.
</entry>
</row>
<row>
@@ -128,6 +128,28 @@
</para>
</refsect1>
+ <refsect1 role="changelog">
+ &reftitle.changelog;
+ <informaltable>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>&Version;</entry>
+ <entry>&Description;</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>8.0.0</entry>
+ <entry>
+ <literal>W</literal> can be combined with <literal>D</literal>.
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </refsect1>
+
<refsect1 role="examples">
&reftitle.examples;
<para>
@@ -137,32 +159,87 @@
<![CDATA[
<?php
-$interval = new DateInterval('P2Y4DT6H8M');
+$interval = new DateInterval('P1W2D');
var_dump($interval);
?>
]]>
</programlisting>
- &example.outputs;
+ &example.outputs.8;
<screen role="php">
<![CDATA[
-object(DateInterval)#1 (8) {
+object(DateInterval)#1 (16) {
["y"]=>
- int(2)
+ int(0)
+ ["m"]=>
+ int(0)
+ ["d"]=>
+ int(9)
+ ["h"]=>
+ int(0)
+ ["i"]=>
+ int(0)
+ ["s"]=>
+ int(0)
+ ["f"]=>
+ float(0)
+ ["weekday"]=>
+ int(0)
+ ["weekday_behavior"]=>
+ int(0)
+ ["first_last_day_of"]=>
+ int(0)
+ ["invert"]=>
+ int(0)
+ ["days"]=>
+ bool(false)
+ ["special_type"]=>
+ int(0)
+ ["special_amount"]=>
+ int(0)
+ ["have_weekday_relative"]=>
+ int(0)
+ ["have_special_relative"]=>
+ int(0)
+}
+]]>
+ </screen>
+ &example.outputs.7;
+ <screen role="php">
+ <![CDATA[
+object(DateInterval)#1 (16) {
+ ["y"]=>
+ int(0)
["m"]=>
int(0)
["d"]=>
- int(4)
+ int(2)
["h"]=>
- int(6)
+ int(0)
["i"]=>
- int(8)
+ int(0)
["s"]=>
int(0)
+ ["f"]=>
+ float(0)
+ ["weekday"]=>
+ int(0)
+ ["weekday_behavior"]=>
+ int(0)
+ ["first_last_day_of"]=>
+ int(0)
["invert"]=>
int(0)
["days"]=>
bool(false)
+ ["special_type"]=>
+ int(0)
+ ["special_amount"]=>
+ int(0)
+ ["have_weekday_relative"]=>
+ int(0)
+ ["have_special_relative"]=>
+ int(0)
}
]]>
</screen>
--
PHP Documentation Commits Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic