Автор: tano-yastreb Mar 19 2018, 14:08
Собственно вопрос, есть мускуль коннект, вытягиваются данные, потом эти данные присваиваются переменной, вопрос: Как обрезать лишнее в данных переменной?
Формат данных a:2:{i:0;s:4:"12.0";i:1;s:5:"0.131";} такой, нужно оставлять только 12.0 данные. Каждый день там разные данные. На основании их строится график, а мне нужно для других вещей обрезать. Обрезаловку число 4 символа впереди и 3 взади символа не подходит.
Автор: BahuL Mar 19 2018, 14:15
(tano-yastreb @ Mar 19 2018, 14:08)
![Перейти к цитате](style_images/0day[1]/message_quote_arrow.svg)
Формат данных a:2:{i:0;s:4:"12.0";i:1;s:5:"0.131";}
это сериализованный массив.
http://php.net/manual/ru/function.unserialize.php
$x = 'a:2:{i:0;s:4:"12.0";i:1;s:5:"0.131";}';
$xArray = unserialize($x);
echo $xArray[0]; //12.0
Автор: tano-yastreb Mar 19 2018, 14:29
(BahuL @ Mar 19 2018, 14:15)
![Перейти к цитате](style_images/0day[1]/message_quote_arrow.svg)
это сериализованный массив.
http://php.net/manual/ru/function.unserialize.php
$x = 'a:2:{i:0;s:4:"12.0";i:1;s:5:"0.131";}';
$xArray = unserialize($x);
echo $xArray[0]; //12.0
Ну мою реакцию можно понять по плюсику этому уважаемому товарищу, это гениально, просто мега спасибо!