本文整理汇总了PHP中CUtil::getContents方法的典型用法代码示例。如果您正苦于以下问题:PHP CUtil::getContents方法的具体用法?PHP CUtil::getContents怎么用?PHP CUtil::getContents使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CUtil
的用法示例。
在下文中一共展示了CUtil::getContents方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getLocatorApiCurrencyCode
public static function getLocatorApiCurrencyCode()
{
$locatorhq_username = \Config::get("webshoppack::locatorhq_api_username");
$locatorhq_apikey = \Config::get("webshoppack::locatorhq_api_key");
$currencyCode = "USD";
if ($locatorhq_username != "" && $locatorhq_apikey != "") {
$ipaddresslist = $_SERVER["REMOTE_ADDR"];
$locator_url = "http://api.locatorhq.com/?user=" . $locatorhq_username . "&key=" . $locatorhq_apikey . "&ip=" . $ipaddresslist . "&format=text";
//$result = explode(',',file_get_contents($locator_url));
$result = explode(',', CUtil::getContents($locator_url));
if (sizeof($result) > 1) {
$country_name = $result[1];
if ($country_name != "" && $country_name != "-") {
$currency_exchange = CurrencyExchangeRate::select('currency_code')->where('country', '=', $country_name)->get();
if (sizeof($currency_exchange) > 0) {
return $currency_exchange[0]['currency_code'];
}
}
}
}
return $currencyCode;
}