已关闭。此问题需要details or clarity。它目前不接受回答。
**希望改进此问题?**通过editing this post添加详细信息并阐明问题。
18天前关门了。
Improve this question的
我希望能够从这个GET API中提取每个网络计划的价格。有人能帮帮我吗?
我想将AIRTEL数据计划[dataPlan、duration、type、status和Price for basic_user]提取为选择选项格式。
我这样做了:
$url = "https://subandgain.com/api/databundles.php";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
curl_close($curl);
$obj = json_decode($response,true);
$suppliers = array();
$customers = array();
//echo "<pre>";
//print_r($obj);
foreach ($obj as $rkey => $resource){
if ($resource['NETWORK'] == 'AIRTEL'){
$customers[] = $resource;
} else if ($resource['NETWORK'] == 'MTN') {
$suppliers[] = $resource;
}
}
header('Content-Type: application/json');
$dataplan = json_encode($customers);
$objs = json_decode($dataplan,true);
echo "<pre>";
print_r($objs);
字符串
2条答案
按热度按时间9rbhqvlz1#
字符串
试试这个!
fcipmucu2#
$objs变量返回json_decode。替换为json_encode。所以我做了调整,PHP得到了这个格式。
字符串
假设上面代码所在的文件名为api-plans.php,在前面的文件中,我使用了以下代码
型
希望这对你有帮助