1. PHP / Говнокод #18132

    +143

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    <? foreach ($arResult["SIZES"] as $skuId => $size): ?>
    	<? if ($skuId == $arResult["SKU_ID"]): ?>
    	<option value="<?= $skuId ?>" selected="selected" data-product-size="<?= $size ?>"><?= $size ?></option>
    	<? else: ?>
    	<option value="<?= $skuId ?>"
    		data-product-url="<?= $arResult["SKU_LIST"][$skuId]["DETAIL_PAGE_URL"] ?>"
    		data-product-size="<?= $size ?>"
    		<? if ($skuId == $arResult["SKU_ID"]) echo 'selected="selected"' ?>><?= $size ?></option>
    	<? endif ?>
    <? endforeach; ?>

    Запостил: turbosnail, 08 Мая 2015

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

    • А как это правильно сделать?
      Ответить
      • не писать на php
        Ответить
        • и чо теперь? любой код на похапэ на гк выкладывать?
          Как правильно-то сделать?
          Ответить
          • >любой код на похапэ на гк выкладывать?
            Почему бы и нет. Чаще всего, код на ПХП – говно.
            Ответить
            • как и на любом другом языке.
              Ответить
              • >как и на любом другом языке.
                в любом другом языке (кроме VB и Delphi, там стабильно попахивает), обычно говно такого же качества студенты на лабах штампуют
                Ответить
                • Не на пхп любой дурак без говнокода может. ты попробуй на пхп без говнокода писать.
                  Ответить
                  • Кстати, очень важный комментарий. Кто будет читать - откиньтесь на спинку кресла и задумайтесь.

                    Писать на ПХП - аналогично жизни в мире разврата. Только истинный праведник способен жить, не согрешив. Поэтому полезно пытаться писать годный код на таких языках, чтобы узнать, какой ты сам, а не какой строгий у тебя язык.
                    Ответить
                    • Но ведь это едва ли возможно.
                      >Только истинный праведник способен жить, не согрешив.
                      Можно пытаться и пытаться, но ПХП сведёт с ума и заставит выдавить из себя лишь очередной говнокод. Всё тщетно.
                      Ответить
                      • > выдавить
                        ... выдавили из себя код, который нельзя назвать нормальным, ... запостите его на говнокод.ру, посмеёмся вместе!

                        Ну хоть посмеёмся. А смех продлевает жизнь.
                        Ответить
                        • - пишем говнокод
                          - смеёмся над собой
                          - жизнь продлилась
                          - ???
                          - профит!
                          Ответить
                          • while (жив) {
                              пишем говнокод;
                              смеёмся над собой;
                              жизнь продлилась;
                            }
                            Ответить
                            • Вот только надо успевать написать новый код за тот интервал, на который жизнь продлилась... А ещё мозг пресыщается, и то, что раньше казалось смешным, уже не вызывает былой радости...
                              Ответить
                              • А есть ли на свете
                                Цветы, что не вянут,
                                Глаза, что на солнце
                                Глядят и не слепнут?
                                И есть ли на свете
                                Те дивные страны,
                                Где нимбы не гаснут,
                                Где краски не блекнут?
                                Ответить
                                • Кстати, как джва их альбома, которые после 2012 года, ощущаются по сравнению с предыдущими? А то я с ними не ознакомился, хочется узнать мнение экспертов.
                                  Ответить
                                  • хуита.

                                    но может это я такой - мне из российских новых вообще ниче не понравилось
                                    Ответить
                              • > успевать написать новый код за тот интервал, на который жизнь продлилась
                                Допустим, Ахиллес пишет код в 10 раз дольше, чем продлевает жизнь, и находится от смерти на расстоянии в тысячу дней. За то время, за которое Ахиллес прокодит это расстояние, смех продлит жизнь на сто дней. Когда Ахиллес прокодит сто дней, смех продлит жизнь ещё на десять дней, и так далее. Процесс будет продолжаться до бесконечности, Ахиллес так никогда и не умрёт.

                                > то, что раньше казалось смешным, уже не вызывает былой радости
                                По-моему, если заменить 10 на a_i = k*i, эффект будет тот же. Жизнь продлится не на 1/10, а на 1/k/i, и всё равно будет бесконечной.
                                Ответить
                                • "Процесс будет продолжаться до бесконечности, Ахиллес так никогда и не умрёт" - успокаивал себя Ахиллес в последние секунды своей жизни.
                                  Ответить
                                  • "Ну что пидор, догнал?" - подумала черепаха, поедая труп Ахиллеса

                                    А как же бессмертие души?
                                    Ответить
                            • <?php
                              class Iam
                              {
                              private $liveTime;

                              function __construct($livetime)
                              {
                              $this->liveTime = $livetime;
                              }

                              private function live()
                              {
                              while($this->$liveTime > 0)
                              {
                              $this->liveTime -= 1;
                              $govnokod = new RandomGovnokod();
                              $this->laught($govnokod);
                              }
                              }

                              private function laught($govnokod)
                              {
                              foreach($govnokod->getStupidLines() as $stupidLine)
                              {
                              echo "haha, this $stupidLine so stupid!";
                              echo PHP_EOL;
                              }
                              }
                              }
                              Ответить
          • >любой код на похапэ на гк выкладывать?
            я думал, это и так понятно по шапке сайта
            PHP (3948)
            C++ (1648)
            C# (1350)
            JavaScript (1201)
            Ответить
        • Блин. Разум улья.
          Ответить
      • Не "кодить" на ПХП.
        Ответить
      • <? foreach ($arResult["SIZES"] as $skuId => $size): ?>
        <option value="<?= $skuId ?>"
        data-product-url="<?= $arResult["SKU_LIST"][$skuId]["DETAIL_PAGE_URL"] ?>"
        data-product-size="<?= $size ?>"
        <? if ($skuId == $arResult["SKU_ID"]) {?>selected="selected"<?} ?>><?= $size ?></option>
        <? endforeach; ?>
        Ответить
        • ок, спс.
          Теперь-то понял почему в посте гк
          Ответить
        • Тоже говно какое-то, что html руками собирать, что sql.
          Научитесь уже пользоваться ORM, приемлимыми шаблонизаторами да наборами хелперов.
          мимо-руби-макака
          Ответить

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