Magento的客户IP地址

M.I*_*.T. 3 magento

我想要用户正在查看当前页面的IP地址

而我正在使用

echo $_SERVER['REMOTE_ADDR'];
Run Code Online (Sandbox Code Playgroud)

它告诉我 127.0.0.1

Muk*_*ain 22

这是一个获取客户IP地址的Magento功能:

echo Mage::helper('core/http')->getRemoteAddr();
Run Code Online (Sandbox Code Playgroud)

getRemoteAddr()也接受布尔参数.当false(默认)它将以通用点分十进制表示法(例如192.168.0.1)将字符串作为字符串返回.当true它以十进制表示法返回IP时 - 一个32位整数.请参阅IPv4地址表示以了解格式.