Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Преобразование всех UNIX меток в ЧЧ:ММ
(Добавление)
intval('$0') = 0;
'$0' интерпретируется только внутри интерпретатора регулярок(в строке которая идет 2ым параметром)
то есть ни для intval ни для date '$0' ничего не значит
а в итоге в интерпретатор регулярок попадает строка '00:00' что он и подставляет послушно
nuhim
Отправлено: 19 Июня, 2014 - 15:47:12
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2014
(Добавление)
intval('$0') = 0;
'$0' интерпретируется только внутри интерпретатора регулярок(в строке которая идет 2ым параметром)
то есть ни для intval ни для date '$0' ничего не значит
а в итоге в интерпретатор регулярок попадает строка '00:00' что он и подставляет послушно
Спасибо большое! Второй раз вы меня выручаете. Наберусь наглости и спрошу третий раз:
а можно как-то отфильтровать строку по значению day: 0..6 (дни недели) ?
LIME
Отправлено: 19 Июня, 2014 - 15:49:09
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
http://www.php.net//manual/ru/function.date.php
Цитата:
w Порядковый номер дня недели от 0 (воскресенье) до 6 (суббота)
nuhim
Отправлено: 19 Июня, 2014 - 15:58:32
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2014
Помог: 0 раз(а)
LIME пишет:
http://www.php.net//manual/ru/function.date.php
Цитата:
w Порядковый номер дня недели от 0 (воскресенье) до 6 (суббота)
Текущий день недели получаю так:
$today = getdate();
$wday = $today['wday'];
А как в строке оставить только субстроки с выбранным днем ума не преложу
LIME
Отправлено: 19 Июня, 2014 - 16:06:15
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
(Добавление)
intval('$0') = 0;
'$0' интерпретируется только внутри интерпретатора регулярок(в строке которая идет 2ым параметром)
то есть ни для intval ни для date '$0' ничего не значит
а в итоге в интерпретатор регулярок попадает строка '00:00' что он и подставляет послушно
Спасибо большое! Второй раз вы меня выручаете. Наберусь наглости и спрошу третий раз:
а можно как-то отфильтровать строку по значению day: 0..6 (дни недели) ?
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
нууу...значит нерешаемо
nuhim
Отправлено: 19 Июня, 2014 - 18:10:05
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2014
Помог: 0 раз(а)
LIME пишет:
нууу...значит нерешаемо
Не верю! На Паскале (Дельфи) решаемо, а на PHP - нет ? Буду дальше копать...
Мелкий
Отправлено: 19 Июня, 2014 - 19:56:02
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Почему вы вообще самый тупой и обыкновенный JSON пытаетесь читать всякими костылями?
----- PostgreSQL DBA
nuhim
Отправлено: 19 Июня, 2014 - 21:21:41
Новичок
Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2014
Помог: 0 раз(а)
Мелкий пишет:
Почему вы вообще самый тупой и обыкновенный JSON пытаетесь читать всякими костылями?
Потому, что я делаю только первые шаги в PHP. C 1993 работал с базами данных (1С, Дельфи, Транзакт). После 6-ти летнего перерыва (2 инфаркта и операция на сердце) пригласили работать в фирму, торгующую IPTV-приставками Dune HD, для которых плагины пишутся только на PHP. Вот и приходится осваивать новый язык.
Потому, что я не знаю что такое JSON.
Если знаете более простое решение - я весь во внимании.
LIME
Отправлено: 19 Июня, 2014 - 21:23:18
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
ой...если это обрезаный JSON то как сработала моя регулярка?
хотя понятно
....
Мелкий
Отправлено: 19 Июня, 2014 - 21:59:56
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Прочитайте всю структуру до конца (с этим могут быть проблемы, можно привязаться к ;, если заведомо известно, что не встречается в данных или к следующему за json'ом тексту) и сделайте json_decode. Получите нормальный объект/массив.
Пересказывать вики о том, что такое есть json, смысла не вижу.
----- PostgreSQL DBA
LIME
Отправлено: 19 Июня, 2014 - 22:56:43
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
стоп
какой это нафиг JSON
где двойные кавычки?
где вообще кавычки? (Добавление)
js объект возможно (Добавление) nuhim может сдохнуть проще?
чем 10 мин потратить на чтение JSON
Покинул форум
Сообщений всего: 10
Дата рег-ции: Июнь 2014
Помог: 0 раз(а)
LIME пишет:
стоп
какой это нафиг JSON
где двойные кавычки?
где вообще кавычки? (Добавление)
js объект возможно (Добавление) nuhim может сдохнуть проще?
чем 10 мин потратить на чтение JSON
Разобрался - надо текстовое представление метки времени переводить во FLOAT.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.