T_PAAMAYIM_NEKUDOTAYIM!
Vandaag kreeg ik tijdens het knoeien met een php-scriptje de volgende foutmelding:
PHP Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in /Users/bernard/Projects/someclient/somedir/somescript.php on line 100
Wtf?
Wat bleek, ik had een paragraafteken gezet ipv een dollarteken (vraag me niet waarom, ze zitten metersver uiteen op m’n keyboard).
Maar wat betekent die rimram nu? Blijkbaar is het hebreews (uitgeschreven in het engels natuurlijk), en betekent het iets als “dubbele punt” of “dubbelpunt”. Het is een gevolg van het feit dat de makers van PHP uit Israël afkomstig zijn.
We zien ook op de PHP list of parser tokens het volgende:
T_PAAMAYIM_NEKUDOTAYIM :: ::. Also defined as T_DOUBLE_COLON.
January 14th, 2008 at 11:54
mijn hebreeuws is ook niet meer wat het geweest was bleek wel
Ik begreep wel dat het unexpected was, dat was het het in iedergeval voor mij