我正在一个网站上工作,我需要根据不同的国家/地区货币显示产品价格,如果用户想要更改货币,他可以,如果他移动到不同的页面,他的货币仍然是他之前选择的(可能是一个cookie) )。
你能指导我正确的方向吗?我发现一个链接几乎可以满足我的需要,但它不会在页面刷新时节省选择的货币。 http://curry.netyou.co.il/demo/
这是一个完全正确的链接:http://gusikowski-inc5583.myshopify.com/
答案 0 :(得分:1)
使用Locale类从浏览器获取标题。
$loc = Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']);
echo $loc;
它将返回浏览器的语言环境,例如en_US或PL_pl
了解更多信息: