脚本宝典收集整理的这篇文章主要介绍了类stdClass的对象无法转换为字符串PHP问题,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
但是在这种情况下我收到此服务器错误:
PHP catchable致命错误:第411行的/usr/local/vhosts/999/webspace/httpdocs/mysITe/filters1.PHP中无法将类stdClass的对象转换为字符串
$username = 'xxx@gmail.COM'; $password = 'xxxxxxx'; $url = 'xxx.atlassian.net/rest/api/2/seArch?jql=PRoject+%3D+bug+AND+component+%3D+%22issues%22+AND+status+in+(OPEn,+Reopened)'; $headers = array( 'Accept: application/json','Content-type: application/json' ); $ch = curl_init(); $test = "This is the content of the custom field."; curl_setopt($ch,CURLOPT_RETURNtransfer,true); curl_setopt($ch,CURLOPT_VERBOSE,1); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0); curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,CURLOPT_HTTPHEADER,$headers); curl_setopt($ch,CURLOPT_CUSTOMREQUEST,"GET"); //curl_setopt($ch,CURLOPT_POSTFIELDS,$data); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_USERPWD,"$username:$password"); $result = curl_exec($ch); $issue_JSON = json_decode($result); $ch_error = curl_error($ch); if ($ch_error) { echo "cURL Error: $ch_error"; } else { echo $issue_json; } curl_close($ch);
$result = curl_exec($ch); //$issue_json = json_decode($result);
然后我回应$结果它工作,并返回我需要的一切,但作为一个巨大的字符串,而不是像我想要的对象.我将下面的整个字符串格式化,使其更具可读性.
我搜索了一些类似的问题,我想我需要做这样的事情:
foreach($string as $strings) { echo $strings; }
{"expand": "names,schema","startAt":0,"maxResults":50,"total":1,"issues": [{"expand": "editMeta,renderedFields,transitions,changeLOG,operations","id":"15550","self":"https://testing.atlassian.net/rest/api/2/issue/15550","key":"bug-4990","fields":{"progress":{"progress":0,"total":0},"summary":"player Summary group profile bar chart does not show all ranges","issuetype":{"self":"https://testing.atlassian.net/rest/api/2/issuetype/1","id":"1","description":"A problem which impairs or prevents the functions of the product.","iconUrl":"http://www.GOOGLE.com/images/bug_16.png","name":"Bug","suBTask":false},"Votes":{"self":"https://testing.atlassian.net/rest/api/2/issue/bug-4990/Votes","Votes":0,"hasVoted":false},"customfield_11100":"579","resolution":null,"fixVersions": [{"self":"https://testing.atlassian.net/rest/api/2/version/10301","id":"10301","description":"Bugs that will be going in the next official release once the current release is pushed,held temporarily here in the meantime","name":"Milestone 1","archived":false,"released":false}],"customfield_10403":{ "self":"https://testing.atlassian.net/rest/api/2/customFieldOption/10105","value":"Low","id":"10105"},"resolutiondate":null,"customfield_11101":null,"timespent":null,"reporter":{ "self":"https://testing.atlassian.net/rest/api/2/user?username=donalduck%4moo.ca","name":"bugsbunny@gmail.com","emailAddress":"bugsbunny@gmail.com","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/useravatar?size=small&avatarId=10122","48x48":"https://testing.atlassian.net/secure/useravatar?avatarId=10122"},"displayName":"Bugs Bunny","active":true},"customfield_10203":null,"customfield_10205":[{ "self":"https://testing.atlassian.net/rest/api/2/user?username=donaldduck%40gmail.com","name":"donaldDuck@gmail.com","emailAddress":"donaldDuck@gmail.com","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/useravatar?size=small&ownerId=donaldduck%40gmail.com&avatarId=10202","48x48":"https://testing.atlassian.net/secure/useravatar?ownerId=donaldduckgmail.com&avatarId=10202"},"displayName":"Donald Duck",{ "self":"https://testing.atlassian.net/rest/api/2/user?username=daffyduck%40holdemmanager.net","name":"DaffyDuck@hotmail.com","emailAddress":"DaffyDuck@hotmail.com","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/useravatar?size=small&ownerId=daffduck%4testing.net&avatarId=10809","48x48":"https://testing.atlassian.net/secure/useravatar?ownerId=daffyduck%40testing.net&avatarId=10809"},"displayName":"Daffy Duck",{ "self":"https://testing.atlassian.net/rest/api/2/user?username=wazzy%40gmail.com","name":"wazzy@gmail.com","emailAddress":"wazzy@gmail.com","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/useravatar?size=small&ownerId=wazzy%40gmail.com&avatarId=10204","48x48":"https://testing.atlassian.net/secure/useravatar?ownerId=wazzy%40gmail.com&avatarId=10204"},"displayName":"wazzy",{"self":"https://testing.atlassian.net/rest/api/2/user?username=joey%40gmail.com","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/useravatar?size=small&avatarId=10122",{"self":"https://testing.atlassian.net/rest/api/2/user?username=moocowgmail.com","name":"moocow@gmail.com","emailAddress":"moocow@gmail.com","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/useravatar?size=small&ownerId=moocow40gmail.com&avatarId=10808","48x48":"https://testing.atlassian.net/secure/useravatar?ownerId=moocow%40gmail.com&avatarId=10808"},"displayName":"Moo Cow","active":true}],"updated":"2012-09-10T14:25:45.000-0600","created":"2012-05-24T13:47:03.000-0600","customfield_11001":null,"description":"v158 See attached pic. everything is wrong.","priority":{ "self":"https://testing.atlassian.net/rest/api/2/priority/11","iconUrl":"http://dl.dropBox.com/no4.gif","name":"4 - Low Priority","id":"11"},"customfield_11000":null,"issuelinks":[],"watches":{ "self":"https://testing.atlassian.net/rest/api/2/issue/bug-4990/watchers","watchCount":6,"isWatching":true},"customfield_10600":null,"status":{"self":"https://testing.atlassian.net/rest/api/2/status/1","description":"The issue is open and ready for the assignee to start work on it.","iconUrl":"https://testing.atlassian.net/images/icons/status_open.gif","name":"Open","id":"1"},"labels":[],"workratio":-1,"assignee":{ "self":"https://testing.atlassian.net/rest/api/2/user?username=igloo","name":"igloo","emailAddress":"igloo@yahoo.com","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/useravatar?size=small&ownerId=igloo&avatarId=10800","48x48":"https://testing.atlassian.net/secure/useravatar?ownerId=igloo&avatarId=10800"},"displayName":"Igloo","customfield_10202":null,"customfield_10200":null,"customfield_10501":null,"customfield_10500":null,"project":{ "self":"https://testing.atlassian.net/rest/api/2/project/HM","id":"10000","key":"bug","name":"Bugging out","avatarUrls":{ "16x16":"https://testing.atlassian.net/secure/projectavatar?size=small&pid=10000&avatarId=10200","48x48":"https://testing.atlassian.net/secure/projectavatar?pid=10000&avatarId=10200"}},"customfield_10805":null,"customfield_10700":null,"customfield_10400":null,"customfield_11200":null,"timeestiMATE":null,"customfield_11201":"Not Started","lastViewed":null,"customfield_10800":null,"components":[{ "self":"https://testing.atlassian.net/rest/api/2/component/10018","id":"10018","name":"Graphs"},{ "self":"https://testing.atlassian.net/rest/api/2/component/10200","id":"10200","name":"Hybrid Issues","description":"Issues with graphs"},{ "self":"https://testing.atlassian.net/rest/api/2/component/10011","id":"10011","name":"Curoers"}],"customfield_10803":null,"timeoriginalestimate":null,"customfield_10804":null,"customfield_10801":null,"customfield_10900":{"self":"https://testing.atlassian.net/rest/api/2/customFieldOption/10201","value":"No","id":"10201"},"customfield_10802":null}}]}
以上是脚本宝典为你收集整理的类stdClass的对象无法转换为字符串PHP问题全部内容,希望文章能够帮你解决类stdClass的对象无法转换为字符串PHP问题所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。