我正在使用的代码从本网站内:http://blog.chapagain.com.np/php-how-to-get-stock-quote-data-from-yahoo-finance-complete-code-and-tutorial/PHP数组变量的链接
$stock = "GOOG";
$objYahooStock->addFormat("sl1");
$objYahooStock->addStock($stock);
foreach($objYahooStock->getQuotes() as $code => $stock) {
$stock = $stock[1];
}
但是,我不能使用变量$stock
链接里面。如果我尝试在页面上显示它(echo $stock;
),它正在工作。我能够看到股票价格,但我无法在链接中使用该变量,请参阅下文。
http://example.com/example?text=' . $stock . '%20USD
我也尝试将股票价格保存到一个变量没有foreach循环。
$stock = "GOOG";
$price = $objYahooStock->getQuotes();
$stock = $price[$stock][1];
同样的结果在这里。我可以显示价格,但我不能在链接中使用它。
有没有人看到这个问题?提前致谢。
请张贴你的'a'链接。 –
我使用JS'window.open(“http://example.com/example?text='。$ stock。'%20USD”);'因为我需要把它放在一个弹出窗口中。变量'$ stock'在我的其他例子中工作。我也通过谷歌财经“隐藏的API”获取股票价格,它正在工作。所以这个链接不应该成为问题,即使它看起来如此。 – Treps
显示代码出错的完整代码。 – Epodax