#43328 [Opn->Bgs]: About the bugs #42590, #43316
ID: 43328
Updated by: jani@php.net
Reported By: dagdamor at simps dot ru
-Status: Open
+Status: Bogus
Bug Type: Strings related
PHP Version: 5.2.5
New Comment:
Please don't open more reports about same issue. Use the magic "email"
thing to either email directly to the person who bogused your earlier
report or raise the issue on internals@lists.php.net. This is not a
discussion forum.
Previous Comments:
------------------------------------------------------------------------
[2007-11-19 08:34:40] carsten_sttgt at gmx dot de
> Check carefully the table 11.1
I confirm with you, "\v" and "\f" are no valid escape sequences,
according to the PHP manual. Thus a PHP programer must not take care
about this escape sequences. Especially for existing scripts.
Just a additinal question:
PCRE nows the escape sequence "\f". Correct, you can read this in the
PHP manual [1].
But what's about "\v"? Here I have this informations:
| Perl 5 no longer includes vertical tab in its set of whitespace
| characters.
| The \v escape that was in the Perl documentation for a long time
| was never in fact recognized.
Of course, on my system (PHP5.2.5/Win, PCRE compiled by PHP), a "\v"
matches: "LF, VT, FF, CR"?
Regards,
Carsten
[1] http://de.php.net/manual/en/reference.pcre.pattern.syntax.php
------------------------------------------------------------------------
[2007-11-19 02:58:54] dagdamor at simps dot ru
Description:
------------
To Ilia, http://bugs.php.net/bug.php?id=43316
Are you sure?
Check carefully the
http://www.php.net/manual/en/language.types.string.php,
table 11.1, and
what's written right after it.
One should think a little bit before making fundamental changes in the
parser and breaking BC *that* much... >:|
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=43328&edit=1
Thread (3 messages)