"PHP" / Говнокод #21828 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
<?php

function facade($name, $className) {
    if (class_exists($name)) {
        return;
    }

    eval("
        class $name extends Facade
        {
            protected static function getFacadeAccessor()
            {
                return $className::class;
            }
        }
    ");
}

Нужно больше динамики!

Запостил: StTv StTv, (Updated )

Комментарии (12) RSS

    • это типа кусок говна, разрушающего саму вселенную!

      а если серьезно - то это пример, как НЕ надо делать ни в коем случае 🙂

      //взято отсюда: https://www.sitepoint.com/the-delicious-evils-of-php/

      просто нужно было доказать моему тим.лиду, что eval это плохо
      Ответить
      • >доказать моему тим.лиду, что eval это плохо
        может лучше поменять галеру?
        Ответить
        • платят не плохо, мой код в 80% случаев никак не контактирует с тим.лидовским, так что пока не 🙂
          Ответить
            • 😀 не
              у него свои проекты, у меня свои

              просто иногда бывают пересечения
              Ответить
              • А в чем тогда смысл "команды", которой он руководит? И почему ты удалил аватарку с кошкодевочкой (мальчиком?) ?
                Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8