No, you cannot explicitly declare a PHP class static.
You can make your constructor private, so trying to create one (at least from outside the class) leads to fatal errors.
class StaticClass
{
private function __construct() {}
public static function staticMethod()
{
return 'foo';
}
}
new StaticClass();
, #, . . , , , , .