以下代码可在Joomla 1.6中使用,但在3.x中会引发“严格标准”错误:
严格标准:仅变量应通过引用分配
//Get the full URL for sharing purposes
$uri = & JFactory::getURI();
$absolute_url = $uri->toString();
<?php echo $absolute_url; ?>
如何在Joomla 3.x中出现错误的情况下使代码正常工作?
顺便说一句。它不依赖于Joomla版本,而是依赖PHP版本。在PHP中已弃用通过引用分配变量
—
turson 2014年
只是给任何寻求答案的人的注释,以获取FULL URL,请勿使用,
—
Lodder
JUri::current()
因为它不会返回任何查询参数。只需使用下面接受的答案中描述的内容:joomla.stackexchange.com/a/4295/168