获取模型中的基本 url
我使用 zend 框架来开发我的项目。我想在某些模型中获取基本 url 及其协议。我尝试遵循以下几行来做到这一点。但它返回空。
$front = Zend_Controller_Front::getInstance();
$baseUrl = $front->getBaseUrl();
echo $baseUrl;
我可以通过这种方式获取基本网址吗?做到这一点的最佳解决方案是什么。我也可以使用以下行。
$baseUrl = 'http://'. $_SERVER['HTTP_HOST'];
echo $baseUrl;
但我想要最好的解决方案。请帮我。
I use zend framework to develop my project. I want to get base url with its protocol in some model. I try following lines to do that. But it return empty.
$front = Zend_Controller_Front::getInstance();
$baseUrl = $front->getBaseUrl();
echo $baseUrl;
Can i get base url from that way. What are the best solution to do that. I can use also following line.
$baseUrl = 'http://'. $_SERVER['HTTP_HOST'];
echo $baseUrl;
But i want best solution. Please help me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要获取方案和域名,您可以使用以下命令:
url 的其余部分可以像这样生成:
To get scheme and domain you can use this:
The remaining part of url you can generate like this: