|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #14492 Parse error is appearing in transliterated Hebrew T_PAAMAYIM_NEKUDOTAYIM
Submitted: 2001-12-13 14:43 UTC Modified: 2002-06-07 08:23 UTC
From: esrig at us dot ibm dot com Assigned:
Status: Closed Package: Scripting Engine problem
PHP Version: 4.1.0 OS: Linux
Private report: No CVE-ID:
 [2001-12-13 14:43 UTC] esrig at us dot ibm dot com
I left out some double quotes in the following statement:
 if (empty($d_value)) {$d_value =  ;}

This produced the following error message:
Parse error: parse error, expecting `T_PAAMAYIM_NEKUDOTAYIM' or `'('' in
/home/esrig/public_html/macweb/tcfocal.php on line 213

I recognize this as a Hebrew phrase:
paamayim means two times
nekudotayim means two punctuations or two vowels
Probably means missing double quotes

My question is, why am I getting an error message in Hebrew?

-  Marcia Esrig  / IBM Global Services/  St. Louis, MO


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2001-12-13 15:53 UTC]
It means :: , and it's supposed to be a joke...
 [2001-12-13 23:10 UTC]
Israelis have odd sense of humour I guess. :)

 [2001-12-14 03:01 UTC]
The parse-errors PHP generates aren't useful anyway. Someone should really take some time to improve them...
 [2001-12-14 03:07 UTC]
Humor or not, lets close it :)

 [2002-06-07 08:23 UTC]
BTW, there is a spelling mistake in the parse error, it should be T_PAAMAYIM_NEKUDATAYIM (in hebrew, the 'double' form is just the original noun + the 'ayim' suffix and 'nekuda' is the single form ['nekudot' is the plural form]).

 [2010-07-29 13:00 UTC] forcedalias2 at yahoo dot com
Unless you guys start offering users some sort of localization, that message needs to be replaced with its English translation...

Doesn't look very professional...
PHP Copyright © 2001-2014 The PHP Group
All rights reserved.
Last updated: Sat Apr 19 09:02:28 2014 UTC