Doc #69499 [Ver->Csd]: DateTime::createFromFormat() documentation doesn't mention that '+' (and '|') mo
| From: | cmb@php.net | Date: | Fri, 04 Sep 2015 00:01:51 +0000 |
| Subject: | Doc #69499 [Ver->Csd]: DateTime::createFromFormat() documentation doesn't mention that '+' (and '|') mo | ||
| References: | 1 | Groups: | php.doc.bugs |
| Request: | Send a blank email to doc-bugs+get-12720@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=69499&edit=1
ID: 69499
Updated by: cmb@php.net
Reported by: antrik at users dot sf dot net
Summary: DateTime::createFromFormat() documentation doesn't
mention that '+' (and '|') mo
-Status: Verified
+Status: Closed
Type: Documentation Problem
Package: Date/time related
PHP Version: Irrelevant
Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.
Thank you for the report, and for helping us make our documentation better.
Previous Comments:
------------------------------------------------------------------------
[2015-09-04 00:01:25] cmb@php.net
Automatic comment from SVN on behalf of cmb
Revision: http://svn.php.net/viewvc/?view=revision&revision=337743
Log: added changelog (fixes #69499)
------------------------------------------------------------------------
[2015-09-03 23:54:45] cmb@php.net
I have to correct myself. The + modifier is available as of PHP
5.3.9 indeed, what has to be documented. However, the | modifier
is available as of PHP 5.3.0, but due to a bug didn't work
correctly in a trailing position until PHP 5.3.7. Usually we don't
document behavior caused by bugs in the manual proper, but
respective information is available via the changelog.
------------------------------------------------------------------------
[2015-04-22 12:19:57] cmb@php.net
Thank you for your bug report. Indeed, the | format character is
available as of PHP 5.3.7[1], and the + format character is
available as of PHP 5.3.9[2].
[1] <http://3v4l.org/8hIvc>
[2] <http://3v4l.org/B16M6>
------------------------------------------------------------------------
[2015-04-21 20:19:23] antrik at users dot sf dot net
Description:
------------
---
From manual page: http://www.php.net/datetime.createfromformat
---
The manual page doesn't mention anywhere that the '+' and '|' modifiers are
not
available in older PHP versions, including at least 5.3.3. (There is a
user-contributed note mentioning that '|' works starting with 5.3.7 -- might be
same for '+'?.) This should be mentioned in the descriptions of these
modifiers, and/or in the changelog. It cost us several hours figuring out why
our code fails mysteriously for one of our users...
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=69499&edit=1