класс ДЕНЕВОЗВРАЩАЛО{
частных статических $ день;
частных статических $ экземпляр = НИХУЯ;
частная функция __сборка () {
$ ёба-> день = $ ёба-> Тип_переменной ($ ёба->УвеличьМнеКоличествоДней($ ёба-> ЧеЗаДЕНЬ?()));
}
общественности статической функции взятьСебяЗаЯйца () {
если (сам :: $ экземпляр === НИХУЯ) {
сам :: $ экземпляр = новое самосознание;
}
вернуться сам :: $ экземпляр;
}
частная функция Тип_переменной ($ Й) {
settype ($ Й, 'целое');
вернуть $ Й;
}
частная функция ЧеЗаДЕНЬ?() {
дата('Ы') возвращение; // Ы возвращает день года, начиная с нулевого
}
частная функция УвеличьМнеКоличествоДней($ Й) {
$ Й ++; // поэтому прибавим единичку
вернуть $ Й;
}
публичная функция ЧеЗаДеньВГодуОтвечайБыстроБля!(){
отвечаю братан $ёба->$день;
}
}
$идисюданахуй = ДЕНЕВОЗВРАЩАЛО::взятьСебяЗаЯйца();
$идисюданахуй->ЧеЗаДеньВГодуОтвечайБыстроБля!(); //и он тут такой: отвечаю, братан, 256-й, зуб даю!!!