Я хочу создать статический класс в PHP и вести себя так же, как на С#, поэтому
- Конструктор автоматически вызывается при первом вызове класса
- Не требуется никаких экземпляров
Что-то в этом роде...
static class Hello {
private static $greeting = 'Hello';
private __construct() {
$greeting .= ' There!';
}
public static greet(){
echo $greeting;
}
}
Hello::greet(); // Hello There!