Контакты

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (14)

Лучшие ответы пользователя

Все ответы (9)
  • Ubuntu 16.04 mssql на php7 реально?

    ponich
    @ponich Автор вопроса
    php,mysql,js
    Решения вопроса:
    вводим в консоль:
    tsql -C
    Получаем примерно слейдущее:
    Version: freetds v0.91
     freetds.conf directory: /usr/local/etc
     MS db-lib source compatibility: yes
     ....

    Нас интересует только: freetds.conf directory. Это каталог где лежит freetds.conf. Дело в том что файлов конфигурации может быть несколько!!!! (тут моя и ошибка)
    Ответ написан
    Комментировать
  • Как высчитать координаты для google spreadsheets?

    ponich
    @ponich Автор вопроса
    php,mysql,js
    Вопрос решен. Спасибо
    function getNameFromNumber($num)
        {
            $numeric = $num % 26;
            $letter = chr(65 + $numeric);
            $num2 = intval($num / 26);
            if ($num2 > 0) {
                return getNameFromNumber($num2 - 1) . $letter;
            } else {
                return $letter;
            }
        }
    Ответ написан
    Комментировать
  • Как получить минимальную цену из массива php?

    ponich
    @ponich
    php,mysql,js
    <?php
    
    $numbers = [
        '64 654 руб.',
        '231 654 руб.',
        '9 879 руб.',
        '164 руб.',
        '2 815 руб.'
    ];
    
    var_dump(
        getMinNumberFromArray($numbers, true), // float(164)
        getMinNumberFromArray($numbers) // string(11) "164 руб.",
    );
    
    /**
     * Поиск минимального числа в массиве
     * @param array $numbers
     * @param boolean $format
     * @return string|flaot|null
     */
    function getMinNumberFromArray(array $numbers, $format = false)
    {
        $minIndex = null;
        $minNum = null;
    
        foreach ($numbers as $k => $number) {
            $number = (float)preg_replace("/[^0-9,.-]/", "", $number);
    
            if (is_null($minNum) || $number < $minNum) {
                $minIndex = $k;
                $minNum = $number;
            }
        }
    
        if(is_null($minNum)){
            return null;
        }
    
        return ($format) ? $minNum : $numbers[$minIndex];
    }
    Ответ написан
    4 комментария

Лучшие вопросы пользователя

Все вопросы (9)