Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6806-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 php обрезание

tano-yastreb
Mar 19 2018, 14:08
  
Пост #1



Репутация:   103  
Старожил
****

Группа: Пользователи
Сообщений: 2 523
С нами с: 9-February 14


Собственно вопрос, есть мускуль коннект, вытягиваются данные, потом эти данные присваиваются переменной, вопрос: Как обрезать лишнее в данных переменной?

Формат данных a:2:{i:0;s:4:"12.0";i:1;s:5:"0.131";} такой, нужно оставлять только 12.0 данные. Каждый день там разные данные. На основании их строится график, а мне нужно для других вещей обрезать. Обрезаловку число 4 символа впереди и 3 взади символа не подходит.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 2)
BahuL
Mar 19 2018, 14:15
  
Пост #2



Репутация:   11  
Fasty.net


Группа: Пользователи
Сообщений: 46
С нами с: 31-March 06


(tano-yastreb @ Mar 19 2018, 14:08) Перейти к цитате

Формат данных 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
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tano-yastreb
Mar 19 2018, 14:29
  
Пост #3



Репутация:   103  
Старожил
****

Группа: Пользователи
Сообщений: 2 523
С нами с: 9-February 14


(BahuL @ Mar 19 2018, 14:15) Перейти к цитате

это сериализованный массив.
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



Ну мою реакцию можно понять по плюсику этому уважаемому товарищу, это гениально, просто мега спасибо!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 2nd November 2024 - 13:37
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.