鍍金池/ 問答/數(shù)據(jù)分析&挖掘  PHP  Linux/ php 透過 curl 給對(duì)方值?對(duì)方也用 curl

php 透過 curl 給對(duì)方值?對(duì)方也用 curl

應(yīng)該是說
我寫了一個(gè)api
我要撈出某數(shù)據(jù)表的所有數(shù)據(jù)
然後讓對(duì)方可以取用
但是透過 php curl的方式

那我這邊該怎麼做?
對(duì)方那邊該怎麼做?

我卡在array
因?yàn)槲疫@邊會(huì)產(chǎn)生array
對(duì)方也要用array才行
大神給個(gè)邏輯吧

clipboard.png

這樣印出來似乎不太對(duì)

回答
編輯回答
茍活

array也好,object也罷,這都是具體語言在數(shù)據(jù)結(jié)構(gòu)上的實(shí)現(xiàn),你們?cè)谧觥凹s定”這個(gè)事的時(shí)候,只需要關(guān)注用來網(wǎng)絡(luò)傳輸?shù)淖址袷绞荍SON還是XML就好了,具體的本地語言會(huì)把比如JSON轉(zhuǎn)譯成什么結(jié)構(gòu)不要去管,只需要確保JSON格式合法、并且你倆都能用就可以了。

2018年8月25日 09:02
編輯回答
病癮

不知道你問題中的圖 數(shù)據(jù)是怎么來的

別人調(diào)用你的接口的話,不管是以何種方式調(diào)用,只需要你們約定好返回的格式類型就好了
一般返回json或者xml格式的數(shù)據(jù)
然后調(diào)用接口方 去解析你的返回?cái)?shù)據(jù) 再進(jìn)行使用

那么說回正題,如果是別人調(diào)用你的接口,然后你只需要返回json格式的數(shù)據(jù)就可以了,你的array數(shù)據(jù)通過json_encode轉(zhuǎn)換為json直接返回
調(diào)用方通過json_decode($json, true)解析你的json數(shù)據(jù)成數(shù)組就行了。

2017年4月13日 14:42
編輯回答
孤毒

試試這樣去處理你的數(shù)據(jù)。

$string = '{"errno": "1","errstr":"2"}{"errno": "1","errstr":"2"}';
$string = '['.str_replace('}{','},{', $string).']';
var_dump(json_decode($string,true));
2018年6月25日 18:29