我一直在为一个项目使用 Ebay api,发现它很棒。然而,我现在发现了一个问题,更多与 PHP 相关。
当我从 Ebay 读取我的项目时,我在数据库中存储了一堆详细信息。目前,只是为了它,我序列化整个返回对象并将其存储在数据库中的相关表中。
我的想法是,当我显示我的信息时,我可以在需要时掌握所有细节。问题在于定价信息总是在子对象中。
[ConvertedAdjustmentAmount] => __PHP_Incomplete_Class Object
(
[__PHP_Incomplete_Class_Name] => eBayAmountType
[_] => 0
[currencyID] => USD
)
正如您在我反序列化对象时看到的那样,我的狡猾计划与不完整类问题相冲突。我检查了以下问题,但没有成功。
强制访问 __PHP_Incomplete_Class 对象属性
据我所知,主要问题在于价格类别存储在 Ebay api 中,那么我该如何重新创建它呢?
我一直在阅读这个页面,http://uk3.php.net/manual/en/function.unserialize.php并试图弄清楚,unserialize_callback_func
我也无法弄清楚,所以任何帮助将不胜感激!