Woocommerce RESTful API的字符串格式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Woocommerce RESTful API的字符串格式相关的知识,希望对你有一定的参考价值。
我目前正在使用woo-commerce RESTful API和预订插件。
我需要从“ _wc_booking_availability” JSON字段中解析此字符串。
a:1:i:0;a:5:s:4:"type";s:6:"custom";s:8:"bookable";s:3:"yes";s:8:"priority";i:10;s:4:"from";s:10:"2019-12-11";s:2:"to";s:10:"2020-03-26";
但是我不知道是哪种格式。似乎JSON,但还包含其他元素。
答案
这是一个序列化的字符串,使用php unserialize()方法,它将返回如下数组。
$serializedStr = 'a:1:i:0;a:5:s:4:"type";s:6:"custom";s:8:"bookable";s:3:"yes";s:8:"priority";i:10;s:4:"from";s:10:"2019-12-11";s:2:"to";s:10:"2020-03-26";';
$unserializeOutput = unserialize($serializedStr);
print_r($unserializeOutput)
Array
(
[0] => Array
(
[type] => custom
[bookable] => yes
[priority] => 10
[from] => 2019-12-11
[to] => 2020-03-26
)
)
以上是关于Woocommerce RESTful API的字符串格式的主要内容,如果未能解决你的问题,请参考以下文章
需要帮助和信息有关 Woocommerce 创建订单 API 的提示