我有看起来像这样的解码无效JSON在PHP
USER SAVED IN DB.{"user":{"_token":"9ylCAviuuCaNlCtXNya5pEXkY8vkJepZAohsG5VI","submit":"engageiq_post_data","affiliate_id":"","campaign_id":"","offer_id":"","s1":"","s2":"","s3":"","s4":"","s5":"","address":"","phone1":"","phone2":"","phone3":"","phone":"","source_url":"http:\/\/pfr_laravel.dev\/registration","ip":"192.168.10.1","screen_view":"1","first_name":"fff","last_name":"ff","email":"[email protected]","zip":"00501","birthdate":"","dobmonth":"04","dobday":"12","dobyear":"1965","gender":"M","chk_agree":"","submitBtn":"Submit","state":"NY","city":"Holtsville","revenue_tracker_id":1},"revenue_tracker_id":1,"path_type":2,"campaigns":[[1,15,25,48,38,23,44],[245],[249],[27,4,19,181,18],[16],[246],[51,52,151],[10],[26,2,185,180,45,184,182]],"creatives":[]}
外部源的无效JSON的回报,如果我试图解码
json_decode($myjson, true)
我只希望path_type这将返回null项并将其值
所以在我的代码,我需要这个
if (path_type == 2){}
有什么建议吗?
难道这_USER保存在DB._应该在那里? – MrDarkLynx
是的。我认为这是结果的原因null –
那就是无效的JSON。你必须以'{“user”开头:'... – MrDarkLynx