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 :: joomla 2.5 разбить даные на массив

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
kuller
Отправлено: 02 Апреля, 2012 - 14:40:06
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009  


Помог: 2 раз(а)




Поддскажите как разбить такое на массив

Спойлер (Отобразить)
 
 Top
DelphinPRO
Отправлено: 02 Апреля, 2012 - 14:42:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




unserialize()

(Отредактировано автором: 02 Апреля, 2012 - 14:43:34)



-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
EuGen Администратор
Отправлено: 02 Апреля, 2012 - 14:43:01
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




kuller
unserialize
Что конкретно нужно разбить в массив? (т.к. функция выше может вернуть разного вида данные)
?


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
kuller
Отправлено: 02 Апреля, 2012 - 14:52:31
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009  


Помог: 2 раз(а)




EuGen пишет:
kuller
<a href='http://php.su/functions/?unserialize'>unserialize</a>
Что конкретно нужно разбить в массив? (т.к. функция выше может вернуть разного вида данные)
?


Похоже всю строку...

а так, мне нужно выводит информацию о цене она отображается в самом конце

(Отредактировано автором: 02 Апреля, 2012 - 14:55:17)

 
 Top
EuGen Администратор
Отправлено: 02 Апреля, 2012 - 15:01:08
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




PHP:
скопировать код в буфер обмена
  1. $sData='a:19:{s:15:"session.counter";i:28;s:19:"session.timer.start";i:1333365048;s:18:"session.timer.last";i:1333366030;s:17:"session.timer.now";i:1333366037;s:22:"session.client.browser";s:71:"Opera/9.80 (Windows NT 6.1; WOW64; U; ru) Presto/2.10.229 Version/11.62";s:8:"registry";O:9:"JRegistry":1:{s:7:"?*?data";O:8:"stdClass":0:{}}s:4:"user";O:5:"JUser":23:{s:9:"?*?isRoot";b:0;s:2:"id";i:0;s:4:"name";N;s:8:"username";N;s:5:"email";N;s:8:"password";N;s:14:"password_clear";s:0:"";s:8:"usertype";N;s:5:"block";N;s:9:"sendEmail";i:0;s:12:"registerDate";N;s:13:"lastvisitDate";N;s:10:"activation";N;s:6:"params";N;s:6:"groups";a:0:{}s:5:"guest";i:1;s:10:"?*?_params";O:9:"JRegistry":1:{s:7:"?*?data";O:8:"stdClass":0:{}}s:14:"?*?_authGroups";a:1:{i:0;i:1;}s:14:"?*?_authLevels";a:2:{i:0;i:1;i:1;i:1;}s:15:"?*?_authActions";N;s:12:"?*?_errorMsg";N;s:10:"?*?_errors";a:0:{}s:3:"aid";i:0;}s:19:"js_id_currency_orig";s:1:"2";s:14:"js_id_currency";s:1:"2";s:17:"js_currency_value";s:8:"1.000000";s:16:"js_currency_code";s:7:"руб.";s:20:"js_currency_code_iso";s:6:"руб";s:19:"shop_default_itemid";i:102;s:19:"js_history_sel_lang";s:5:"ru-RU";s:15:"js_prev_user_id";i:0;s:22:"jshop_checked_language";a:2:{i:0;s:5:"en-GB";i:1;s:5:"ru-RU";}s:21:"shop_main_page_itemid";i:0;s:26:"jshop_end_page_buy_product";s:29:"/index.php/product/view/5/366";s:4:"cart";s:774:"O:9:"jshopCart":10:{s:9:"type_cart";s:4:"cart";s:8:"products";a:1:{i:0;a:17:{s:8:"quantity";i:4;s:10:"product_id";s:3:"366";s:11:"category_id";s:1:"5";s:5:"price";d:120;s:3:"tax";s:4:"0.00";s:6:"tax_id";s:1:"1";s:11:"description";s:0:"";s:12:"product_name";s:10:"Чибан";s:11:"thumb_image";s:42:"thumb_cd83e93cfcc48b2e0a04d06816525a39.png";s:3:"ean";s:0:"";s:10:"attributes";s:6:"a:0:{}";s:16:"attributes_value";a:0:{}s:6:"weight";s:8:"120.0000";s:9:"vendor_id";s:1:"0";s:5:"files";s:6:"a:0:{}";s:14:"freeattributes";s:6:"a:0:{}";s:25:"dependent_attr_serrialize";s:6:"a:0:{}";}}s:13:"count_product";i:4;s:13:"price_product";d:480;s:4:"summ";i:0;s:9:"rabatt_id";i:0;s:12:"rabatt_value";i:0;s:11:"rabatt_type";i:0;s:11:"rabatt_summ";d:0;s:20:"price_product_brutto";d:480;}";}';
  2. $rgData=unserialize($sData);
  3. $rCart=(array)unserialize($rgData['cart']);
  4. $fPrice=(double)$rCart['price_product_brutto'];
  5. //var_dump($fPrice);

?


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« CMS и фреймворки »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB