Php oolnicq您可能会想使用number\u format()函数——我已经编辑了我的答案以包含一个示例,但请随意查看它的手册页面,看看它接受哪些参数。好的,我尝试过了,它真的成功了。。但是我需要用逗号分隔的方式显示价格。。ie 1597.28是使用str
Php oolnicq您可能会想使用number\u format()函数——我已经编辑了我的答案以包含一个示例,但请随意查看它的手册页面,看看它接受哪些参数。好的,我尝试过了,它真的成功了。。但是我需要用逗号分隔的方式显示价格。。ie 1597.28是使用str,php,session,math,Php,Session,Math,oolnicq您可能会想使用number\u format()函数——我已经编辑了我的答案以包含一个示例,但请随意查看它的手册页面,看看它接受哪些参数。好的,我尝试过了,它真的成功了。。但是我需要用逗号分隔的方式显示价格。。ie 1597.28是使用str_replace()进行的输出;但是我需要在div中显示1597.28(我再次需要在要显示的结果中添加逗号)…你能不能suggest@coolnicq您可能需要使用number\u format()函数——我已经编辑了我的答案,以包含一个示例,
oolnicq您可能会想使用
number\u format()
函数——我已经编辑了我的答案以包含一个示例,但请随意查看它的手册页面,看看它接受哪些参数。好的,我尝试过了,它真的成功了。。但是我需要用逗号分隔的方式显示价格。。ie 1597.28是使用str_replace()进行的输出;但是我需要在div中显示1597.28(我再次需要在要显示的结果中添加逗号)…你能不能suggest@coolnicq您可能需要使用number\u format()
函数——我已经编辑了我的答案,以包含一个示例,但请随意查看它的手册页面,看看它接受哪些参数。
$yql_base_url = "http://query.yahooapis.com/v1/public/yql?";
$params = array(
'q' => 'select * from html where url=@url and xpath=@xpath;',
'url' => 'http://finance.yahoo.com/q?s=XAGUSD%3DX&ql=1',
'xpath' => '//*[@id="yfs_g00_xagusd=x"]',
'env' => 'http://datatables.org/alltables.env',
'format' => 'json',
);
$yql_query_url = $yql_base_url . http_build_query($params);
$session = curl_init($yql_query_url);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$json = curl_exec($session);
$phpObj = json_decode($json);
if ($phpObj->query->count > 0) {
$price = $phpObj->query->results->span->content;
}
?>
<div> <?php echo $price; ?> which is current value </div>
<div><?php echo $price + .10; ?> where 0.10 is added</div>
$yql_base_url = "http://query.yahooapis.com/v1/public/yql?";
$params = array(
'q' => 'select * from html where url=@url and xpath=@xpath;',
'url' => 'http://finance.yahoo.com/q?s=XAUUSD%3DX&ql=1',
'xpath' => '//*[@id="yfs_g00_xauusd=x"]',
'env' => 'http://datatables.org/alltables.env',
'format' => 'json',
);
$yql_query_url = $yql_base_url . http_build_query($params);
$session = curl_init($yql_query_url);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$json = curl_exec($session);
$phpObj = json_decode($json);
if ($phpObj->query->count > 0) {
$price = $phpObj->query->results->span->content;
}
?>
<div> <?php echo $price; ?> which is current value</div>
<div> <?php echo $price + .10; ?> where 0.10 is added</div>
$str = '1,597.2800';
$str = str_replace(',', '', $str);
var_dump($str + 0.10);
float 1597.38
$str = '1,597.2800';
$str = str_replace(',', '', $str);
$price = $str + 0.10;
echo number_format($price, 2);
1,597.38