ФорумПрограммированиеPHP для идиотовPHP и ООП → Как начать понимать в ООП или что почитать для самых непонимающих

Как начать понимать в ООП или что почитать для самых непонимающих

  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 13 ноября 2009 г. 14:44, спустя 39 минут 9 секунд

    adw0rd, явно живешь пайтоном ))
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 13 ноября 2009 г. 14:55, спустя 10 минут 44 секунды

    krasun, ты кстати кто по национальности? Просто посмотрел твою подпись, решил что мусульманин и заинтересовался национальностью
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 13 ноября 2009 г. 15:03, спустя 7 минут 47 секунд

    )) Я коренной украинец.
    Спустя 86 сек.
    просто смотрю на сайт приходят по запросу коран, вот и балуюсь )
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 13 ноября 2009 г. 15:16, спустя 13 минут 43 секунды

    Эд, прости, но ты даже меня уже заебал со своим питоном. =)

    Меня товарищ один на работе агитирует переходить хоть на пайтон хоть на руби, лишь бы с пыха. Вот и ты тут каждый раз про него пишешь.

    Я, кстати, перелезаю с phparser на клон джанговоского шаблонизатора. Перевел где-то 15-20% шаблонов на его синтаксис, так потребление памяти возрасло на 80%. Пиздец просто, я чуть ли не в истерике.
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 13 ноября 2009 г. 15:27, спустя 11 минут 1 секунду

    Абырвалг, ну джанго тут никаким боком ))
    либо ты сморозил фигню, либо ваш клон-шаблонизатор мудень )
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 13 ноября 2009 г. 15:42, спустя 14 минут 17 секунд

    нее, причем тут джанго. Это просто за него заговорили, я и сказал, что перехожу на его синтаксис в шаблонах. А клон - это Twig
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 13 ноября 2009 г. 15:43, спустя 1 минуту 54 секунды

    я когда рукопашным боем занимался, у нас тренер, еще знал и тайский бокс и вабахитсу. Так наоборот классно было, сразу видели аналогию + и -.
    Спустя 22 сек.
    меня даже этот пайтон заинтересовал
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 13 ноября 2009 г. 15:52, спустя 8 минут 10 секунд


    нее, причем тут джанго. Это просто за него заговорили, я и сказал, что перехожу на его синтаксис в шаблонах. А клон - это Twig
    а я смартю расширил до блоком и наследования и мне хватает (на работе требование "смарти" есть)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • kamachi

    Сообщения: 320 Репутация: N Группа: Кто попало

    Spritz 13 ноября 2009 г. 17:41, спустя 1 час 49 минут 37 секунд

    а как вот к примеру эту функцию можно былобы на ООП написать…

    function avatar($id)
    {
    if (is_file("user/avatars/".$id.".gif"))
    $size=getimagesize("user/avatars/".$id.".gif");
    if($size[0]>200 && $size[1]>200) { $hw="WIDTH=200 HEIGHT=200"; } else { $hw=""; }

    if (is_file("user/avatars/".$id.".jpg"))
    $size=getimagesize("user/avatars/".$id.".jpg");
    if($size[0]>200 && $size[1]>200) { $hw="WIDTH=200 HEIGHT=200"; } else { $hw=""; }

    if (is_file("user/avatars/".$id.".png"))
    $size=getimagesize("user/avatars/".$id.".png");
    if($size[0]>200 && $size[1]>200) { $hw="WIDTH=200 HEIGHT=200"; } else { $hw=""; }


    if (is_file("user/avatars/".$id.".gif"))
    echo "<img src='user/avatars/".$id.".gif' ".$hw." alt='' />\n";
    elseif (is_file("user/avatars/".$id.".jpg"))
    echo "<img src='user/avatars/".$id.".jpg' ".$hw." alt='' />\n";
    elseif (is_file("user/avatars/".$id.".png"))
    echo "<img src='user/avatars/".$id.".png' ".$hw." alt='' />\n";
    else {
    echo "<img src='user/avatars/noava.gif' WIDTH=200 HEIGHT=200 alt='аватар' />\n";
    }

    }
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 13 ноября 2009 г. 17:43, спустя 1 минуту 27 секунд

    kamachi, спасибо, отправил на говнокод.ру )
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Ewg777

    Сообщения: 510 Репутация: N Группа: Джедаи

    Spritz 13 ноября 2009 г. 17:44, спустя 1 минуту 8 секунд


    а как вот к примеру эту функцию можно былобы на ООП написать…

    function avatar($id)
    {
    if (is_file("user/avatars/".$id.".gif"))  
    $size=getimagesize("user/avatars/".$id.".gif");
    if($size[0]>200 && $size[1]>200) { $hw="WIDTH=200 HEIGHT=200"; } else { $hw=""; }

    if (is_file("user/avatars/".$id.".jpg"))  
    $size=getimagesize("user/avatars/".$id.".jpg");
    if($size[0]>200 && $size[1]>200) { $hw="WIDTH=200 HEIGHT=200"; } else { $hw=""; }

    if (is_file("user/avatars/".$id.".png"))  
    $size=getimagesize("user/avatars/".$id.".png");
    if($size[0]>200 && $size[1]>200) { $hw="WIDTH=200 HEIGHT=200"; } else { $hw=""; }


    if (is_file("user/avatars/".$id.".gif"))
    echo "<img src='user/avatars/".$id.".gif' ".$hw." alt='' />\n";
    elseif (is_file("user/avatars/".$id.".jpg"))
    echo "<img src='user/avatars/".$id.".jpg' ".$hw." alt='' />\n";
    elseif (is_file("user/avatars/".$id.".png"))
    echo "<img src='user/avatars/".$id.".png' ".$hw." alt='' />\n";
    else {
    echo "<img src='user/avatars/noava.gif' WIDTH=200 HEIGHT=200 alt='аватар' />\n";
    }

    }

    Это вот к примеру можно чисто поржать.
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 13 ноября 2009 г. 17:44, спустя 26 секунд


    kamachi, спасибо, отправил на говнокод.ру )
    оу
    какой модный ответ ) надо взять на вооружение ))0
    все умрут, а я изумруд
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 13 ноября 2009 г. 17:45, спустя 31 секунду

    md5, а где же плюсег?))
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • kamachi

    Сообщения: 320 Репутация: N Группа: Кто попало

    Spritz 13 ноября 2009 г. 17:48, спустя 2 минуты 53 секунды

    зачем издеваться?( Вы что прям сразу красивые коды писали? А как бы вы написали этот мой говнокод?? Покажите, чтобы я исправился)
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 13 ноября 2009 г. 17:48, спустя 52 секунды

    заебаа (дудо|эдво)-кармодрочка на пiха.ру
    требую крови и зрелищь!
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!