Hola, el titulo lo dice, este es el problema:
Código PHP:
<?php
class Test {
public static $static_prop = "Prueba";
}
class Main {
private $test_prop = null;
public function __construct() {
$this->test_prop = new Test();
}
public function say() {
return $this->test_prop::$static_prop;
}
}
$main_object = new Main();
echo $main_object->say();
Cita: Parse error: syntax error, unexpected '::' (T_PAAMAYIM_NEKUDOTAYIM) in test.php on line 13
¿Alguien sabe como es la sintaxis correcta para hacer eso?