我想从操作系统获取当前的IP地址。需要消除“scripUrl”中“UrlManager”组件中硬编码url路径的依赖性,以便cron控制器能够发送带有适当超链接的电子邮件
发布于 2018-04-23 02:04:43
in Request
组件在控制台-app中不可用。
您需要依赖内置于函数中的php
来自CLI PHP < 5.3.0 $myIp= getHostByName(php_uname('n'));回声$myIp; PHP >= 5.3.0 $myIp = getHostByName(getHostName());回波$myIp;
请参阅this answer
https://stackoverflow.com/questions/49976711
复制