如何使用 php 在 WordPress 插件中回显 json 数据 [重复]
Posted
技术标签:
【中文标题】如何使用 php 在 WordPress 插件中回显 json 数据 [重复]【英文标题】:How to echo json data in WordPress plugin using php [duplicate] 【发布时间】:2020-09-03 07:31:48 【问题描述】:我正在创建一个 Courier 跟踪插件并使用他们的 API 获取数据。它们返回的输出是 JSON 格式。这里是快递API
$curl_handle = curl_init();
// For Direct Link Access use below commented link
//curl_setopt($curl_handle, CURLOPT_URL, 'http://new.leopardscod.com/webservice/trackBookedPacket/?api_key=XXXX&api_password=XXXX&track_numbers=XXXXXXXX'); // For Get Mother/Direct Link
curl_setopt($curl_handle, CURLOPT_URL, 'http://new.leopardscod.com/webservice/trackBookedPacket/format/json/'); // Write here Test or Production Link
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, array(
'api_key' => 'your_api_key'
'api_password' => 'your_api_password'
'track_numbers' => 'string' // E.g. 'XXYYYYYYYY' OR 'XXYYYYYYYY,XXYYYYYYYY,XXYYYYYY' 10 Digits each number
));
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
如何回显从这个 curl 命令获得的值?
问候
【问题讨论】:
【参考方案1】:请在$buffer = curl_exec($curl_handle);
之后使用json_decode
函数
$buffer = curl_exec($curl_handle);
$json = json_decode($buffer, true);
print_r($json);
可以得到php对象数组
【讨论】:
以上是关于如何使用 php 在 WordPress 插件中回显 json 数据 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress如何通过用户ID AND type_operation从MySQL表的列中回显SUM
如何使用视图在 php 中回显当前 Laravel 版本的版本?
php 这个WordPress插件演示了如何使用WordPress提供的可拖动元文件构建自己的插件页面,需要WordPr