Здравствуйте! Помогите пожалуйста модернизировать скрипт. Дело в том, что в данный скрипт в зависимости от кол-ва секунд выводит определенный массив (день, месяц, год...) но так как скрипт импортный, то множественное число здесь изменяется просто буквой 's'...так вот как сделать, что бы при минутах>1 массив был минуты, а при минутах>10 минут и т.д. Заранее спасибо огромное =) Вот скрипт: PHP: function time_elapsed($ptime){ $etime = current_time('timestamp') - $ptime; if ($etime < 1) { return __('now!','userpro'); } $a = array( 12 * 30 * 24 * 60 * 60 => __('year','userpro'), 30 * 24 * 60 * 60 => __('month','userpro'), 24 * 60 * 60 => __('day','userpro'), 60 * 60 => __('hour','userpro'), 60 => __('minute','userpro'), 1 => __('second','userpro') ); foreach ($a as $secs => $str) { $d = $etime / $secs; if ($d >= 1) { $r = round($d); return $r . ' ' . $str . ($r > 1 ? 's' : '') . __(' ago','userpro'); } } } [PHP]
Intl поможет https://php.ru/forum/threads/ispravit-datu-na-russkij-jazyk-v-php-fajle.58712/#post-471919 Видишь там 'LLL d, y' это тут формируется нужный формат даты, вот синтаксис как формировать: Date/Time Format Syntax http://userguide.icu-project.org/formatparse/datetime он должен склонять
Вот я установил сертификат...сделал все перенаправления, но вот например на этот сайт захожу и у меня в браузере всегда замочек наверху изображен а через chrome ссылка зеленого цвета, так вот у меня то появляется этот замок, то нет... хотя что с замком, что без ссылки https - https://letsdo.space - гляньте плиз =)