json_encode () возвращает строку …
Значит, не должен работать следующий код?
class TestClass { private $test = json_encode("test"); }
Выводы PHP
Parse error: syntax error, unexpected '(', expecting ',' or ';' in /home/testuser/public_html/test.php on line 10