这是我的API格式:
<?php
$url="http://api.example.com/balance.php?format=text&token=ExAmPlEToKeN";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPGET, true);
$output = curl_exec($ch);
$balance = $output; /* Help me here to get the balance from the response */
curl_close($ch);
echo "Balance is:".$balance;
?>
这是我的PHP代码:
<xpath expr="//page[@name='registrations']" position="attributes">
<attribute name="invisible">1</attribute>
</xpath>
这表明:
余额为:my_username | 500.00 | 0 |成功
但我需要只显示这样的平衡:
余额为:500.00
请帮助我!
答案 0 :(得分:0)
像u_mulder所说使用explode()函数
$balance="my_username|500.00|0|Success" ;
$ar =explode ('|', $balance);
$amount =$ar [1];
echo "Balance is:".$amount;
为了清晰起见,我拆分了代码,但如果您愿意,可以将其压缩为单行。