Что это за данные, и можно ли их изменить на JSON? - PullRequest
0 голосов
/ 13 сентября 2018

Я работаю над грузовым плагином WordPress, страница истории доставки хранит следующие данные в поле meta_value в базе данных.Кто-нибудь знает, что это за данные и как их использовать или изменить на JSON.

s:815:"a:4:{i:0;a:7:{s:4:"date";s:10:"2018-03-08";s:4:"time";s:7:"1:00 am";s:8:"location";s:4:"test";s:12:"updated-name";s:7:"wpcargo";s:10:"updated-by";i:2;s:7:"remarks";s:1:"1";s:6:"status";s:16:"Shipment Left US";}i:1;a:7:{s:4:"date";s:10:"2018-03-08";s:4:"time";s:7:"1:00 am";s:8:"location";s:4:"test";s:12:"updated-name";s:7:"wpcargo";s:10:"updated-by";i:2;s:7:"remarks";s:1:"1";s:6:"status";s:10:"Processing";}i:2;a:7:{s:4:"date";s:10:"2018-09-12";s:4:"time";s:7:"7:27 pm";s:8:"location";s:4:"test";s:12:"updated-name";s:7:"wpcargo";s:10:"updated-by";i:2;s:7:"remarks";s:1:"1";s:6:"status";s:10:"In Transit";}i:3;a:7:{s:4:"date";s:10:"2018-09-12";s:4:"time";s:7:"7:31 pm";s:8:"location";s:10:"tofindthis";s:12:"updated-name";s:7:"wpcargo";s:10:"updated-by";i:2;s:7:"remarks";s:1:"1";s:6:"status";s:10:"In Transit";}}";

1 Ответ

0 голосов
/ 13 сентября 2018

Это похоже на сериализованный массив.

Чтобы преобразовать его в JSON, сначала необходимо десериализовать его, а затем json_encode это

Как использовать php serialize () и unserialize ()

echo json_encode($arr);

отобразит строку, кодированную в json, где $arr - десериализованный массив.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...