Parse error syntax error unexpected T PAAMAYIM NEKUDOTAYIM

suggest change

Appearance:

“Paamayim Nekudotayim” means “double colon” in Hebrew; thus this error refers to the inappropriate use of the double colon operator (::). The error is typically caused by an attempt to call a static method that is, in fact, not static.

Possible Solution:

$classname::doMethod();

If the above code causes this error, you most likely need to simply change the way you call the method:

$classname->doMethod();

The latter example assumes that $classname is an instance of a class, and the doMethod() is not a static method of that class.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:


Compilation errors and warning:
* Parse error syntax error unexpected T PAAMAYIM NEKUDOTAYIM

Table Of Contents
2 Arrays
4 Types
10 Cookies
14 JSON
15 SOAP
17 cURL
19 XML
21 Traits
35 UTF-8
36 URLs
38 PHPDoc
41 Loops
44 Closur
56 Compilation errors and warning
72 YAML
77 Cache
78 Streams
81 PDO
82 SQLite3
83 Sockets
87 MongoDB
93 IMAP
94 Redis
95 Imagick
102 APCu
108 PSR