Json to php object


Json to php object

我有一个复杂的json,我无法将其更改为php对象,我尝试了json_decode(),但一无所获。

这是json:

a:2:{s:9:"Education";a:5:{s:12:"EntranceDate";a:1:{i:1;s:11:"2009-09-01 ";}s:14:"GraduationDate";a:1:{i:1;s:11:"2015-09-13
";}s:15:"InstitutionName";a:1:{i:1;s: قابوس السلطان جامعة": 36 ";}s:5:"Major";a:1:{i:1;s: الحاسب علوم": 32
2015-10-01":11:s;1:i}:2:a;"StartDate":9:s}:6:a;"WorkExperience":14:s{{;"643":3:s;1:i}:1:a;"DegreeLevel":11:s{;" الآلي
";i:2;s:11:"2015-11-01 ";}s:7:"EndDate";a:2:{i:1;s:11:"2015-11-30 ";i:2;s:11:"2015-11-30
";}s:8:"JobTitle";a:2:{i:1;s: مبرمج": 10 ";i:2;s: مصمم": 8 ";}s:11:"CompanyName";a:2:{i:1;s: للتجارة القمه": 48
46 :"المدارات الرقمية :s;2:i;" الإلكترونية
":79:s;1:i}:2:a;"Description":11:s{;"499":3:s;2:i;"515":3:s;1:i}:2:a;"Industry":8:s{;" شركة القمه للتجاره الإلكترونيةالشاملة
Apex";i:2;s: إلكترونية مواقع مصمم": 46 Digital";}}}

有什么帮助吗??

您所拥有的是一个序列化数组(包含两个元素),它由您所获得的字符串的前三个字符a:2指定。这样的字符串是内置函数serialize()的返回值。

要获得实际值(分配变量),需要对字符串执行unserialize()