Posts Tagged ‘error’

T_PAAMAYIM_NEKUDOTAYIM!

Monday, December 3rd, 2007

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.