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

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    function getStringSizes($width = NULL, $height = NULL, $depth = NULL, $unit = NULL)
    {
        if (!$width && !$height && !$depth)
            return NULL;
        $strResult = '';
        if ($width)
            $strResult .= $width;
        if ($height) {
            if (!empty($strResult))
                $strResult .= ' x ';
            $strResult .= $height;
        }
        if ($depth) {
            if (!empty($strResult))
                $strResult .= ' x ';
            $strResult .= $depth;
        }
        if ($unit)
            $strResult .= ' ' . $unit;
        return $strResult;
    }

    когда забыл про существование implode

    Запостил: just4fun, 03 Июня 2019

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

    • static string GetStringSizes(
          int? width = null,
          int? height = null,
          int? depth = null,
          string unit = null)
      {
          int len = 0;
          int[] arr = new int[3];
          if (width != null) arr[len++] = width.Value;
          if (height != null) arr[len++] = height.Value;
          if (depth != null) arr[len++] = depth.Value;
          if (len == 0) return null;
          Array.Resize(ref arr, len);
          unit = unit == null ? null : " " + unit;
          return string.Join(" x ", arr) + unit;
      }
      Ответить
      • сишарп?
        Ответить
        • именно он
          Ответить
          • увжаю сишарп
            он лучше чем пхп
            Ответить
            • Не во всём.
              Ответить
              • во всем
                Ответить
                • Нет
                  Ответить
                  • ты заблуждаешься
                    Ответить
                    • В "PHP" можно положить файл в htdocs index.php
                      <?php echo "Привет, " . $_GET["name"];

                      и течь

                      А в "C#" как?
                      Ответить
                      • да конечно
                        https://www.tutorialspoint.com/asp.net/asp.net_first_example.htm

                        только вместо index по умолчанию default
                        Ответить
                        • Для "PHP" можно найти бесплатный говнохостинг и течь. А для "C#"?
                          Ответить
                          • да, конечно
                            https://somee.com/FreeAspNetHosting.aspx
                            Ответить
                            • На "PHP" можно писать, не читая документацию, и течь. Шах и мат?
                              Ответить
                              • Нельзя. Нужно знать порядок аргументов у стандартных функций (он у всех разный).

                                http://phpsadness.com/
                                Ответить
                                • Не трудно перебрать все кобенации и проверить за щёки
                                  Ответить
      • В шарпике можно складывать строки с нуллом?
        Ответить

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