>>>ВОПРОСЫ НОВИЧКОВ<<<

345K
.
(\/)____o_O____(\/)

ДоХтор, ну и велик надо сделать функцией

.
ДоХтор
# Koenig (05.12.2015 / 13:24)
ДоХтор, ну и велик надо сделать функцией
Я как раз хотел об этом написать Ты читаешь мысли! Сейчас реализую.
.
ДоХтор
# Koenig (05.12.2015 / 13:24)
ДоХтор, ну и велик надо сделать функцией
Реализовал
привязка к системному времени (+/-)
function bindingTime($date = '', $time = '') {
    $dtTm = functions::display_date(time() + $set_user['timeshift'] + 86400);
    preg_match('/[0-9]{2}:[0-9]{2}/', $dtTm, $tm);
    preg_match('/[0-9]{2}\.[0-9]{2}\.[0-9]{4}/', $dtTm, $dt);
    list($H, $i) = explode(':', implode($tm));
    list($d, $m, $Y) = explode('.', implode($dt));
    if (!is_string($date) || !is_string($time)) {
        return false;
    } elseif ($date == 'date' && $time == 'time') {
        return date('d.m.Y - H:i:s', (mktime($H, $i, date('s'), $m, $d, $Y) - 86400));
    } elseif ($date == 'date' && $time == '') {
        return date('d.m.Y', (mktime($H, $i, date('s'), $m, $d, $Y) - 86400));
    } else {
        return date('H:i:s', (mktime($H, $i, date('s'), $m, $d, $Y) - 86400));
    }
}

echo bindingTime('date', 'time');  // 05.12.2015 - 12:55:40
echo bindingTime('date');          // 05.12.2015
echo bindingTime();                // 12:55:40
echo bindingTime(0);               // Выключить показ даты и времени
.
(\/)____o_O____(\/)

ДоХтор, а зачем сократил фигурные скобки? тебе так удобнее?

.
# Koenig (05.12.2015 / 23:21)
ДоХтор, а зачем сократил фигурные скобки? тебе так удобнее?
Да. А зачем они нужны, если в условии всего одно выражение? Это ж не я придумал подобную запись...
.
(\/)____o_O____(\/)

ДоХтор, я бы голосовал за выпил подобного, я за строгость кода, просто наверное ты еще не встречал геморой с этим, а так если нравятся сокращения, тернарник

.
# Koenig (05.12.2015 / 23:28)
ДоХтор, я бы голосовал за выпил подобного, я за строгость кода, просто наверное ты еще не встречал геморой с этим, а так если нравятся сокращения, тернарник
Не, гемор с безскобием не встречал, а вот неудобочтение во вложеннных тернарниках я видел
.

Koenig (Smd) [ON] [#] [о] [ц] (Сегодня, 22:28)

ДоХтор, я бы голосовал за выпил подобного

/*
-----------------------------------------------------------------
Рекламный блок сайта
-----------------------------------------------------------------
*/
if (isset($cms_ads[0])) echo $cms_ads[0];


Это из head.php
.
(\/)____o_O____(\/)

ДоХтор, просто в процессе разработки может случится так, что надо будет добавить строку, и по запаре забудешь добавить {}
я когда то экономил на пробелах и отступах, сейчас стараюсь придерживаться ПСР

.
Люди берегите воду - пейте пиво...
# Koenig (05.12.2015 / 23:36)
ДоХтор, просто в процессе разработки может случится так, что надо будет добавить строку, и по запаре забудешь добавить {}
я когда то экономил на пробелах и отступах, сейчас стараюсь придерживаться П
Поддержу , хотя и сам иногда горожу.
Нетбинс на такое матюгается..
Всего: 9861