В базе это содержание. Код (PHP): [Type] [Item] [Extra] [Описание][permgroup] [vip?lifetime=2592000] [NULL] [Vip во всех мирах на 30 суток] [item] [276@Крутой меч@Подарок от yourproject.com#16:1] [NULL] [Меч]Как мне поделить item На часть до ?(@, #) и после + перевести секунды в минуты, часы, дни (2592000=30 суток)?
Я уже пока дожидался обшарил весь интернет и сделал Код (PHP): $pizza = "vip?lifetime=2592000"; $pieces = explode("?", $pizza); $perm0 = $pieces[0]; // piece1 $perm1 = $pieces[1]; echo "$perm0, $perm1."; вопрос в том как отделить в результате $perm1 lifetime от 2592000?
Re: Cодержание ну ёмаё, друг. Ты сейчас задал вопрос, на который сам же ответил в первой строчке своего кода. Добавлено спустя 22 секунды: во второй, прошу прощения.
Итог = vip?lifetime, 2592000. Ага круто. Добавлено спустя 11 минут 21 секунду: Re: Нетривиальный парсинг строк 200 раз ошибся но всё же сделал. осталось форматировать время. Как перевести время в часы, дни, мне нужна функция...? Код (PHP): <? $pizza = "vip?lifetime=2592000"; $pieces = explode("?", $pizza); $perm0 = $pieces[0]; // piece1 $perm1 = $pieces[1]; $perm = explode("=", $perm1); $perm1 = $perm[0]; $perm2 = $perm[1]; echo "$perm0, $perm1, $perm2";
Код (PHP): <?php $time = 25924534; $month = floor( $time / 2592000 ); $day = ( $time / 86400 ) % 30; $hour = ( $time / 3600 ) % 24; $min = ( $time / 60 ) % 60; $sec = $time % 60; echo $month."\n".$day."\n".$hour."\n".$min."\n".$sec; ?>