嗨我想在php中获取我的ip号码,我正在使用ubuntu和apache XAMPP for linux作为webserver。
<?php
echo $gethostname = gethostbyname(gethostname());
?>
当我执行代码时,它返回127.0.0.1我想要的是,即10.151.32.123。 这段代码在带有xampp的windows中工作,为什么这段代码在Linux中不起作用?
答案 0 :(得分:0)
这是gethostname
我认为这让你失败了。在致电$_SERVER['HTTP_HOST']
时,请尝试使用$_SERVER['SERVER_NAME']
或gethostbyname
。