我什么时候应该 return 来自函数的引用

When should I return a reference from a function

我正在阅读关于 Returning values 的 PHP 文档。老实说,我无法理解 Example #3 是如何工作的。或者我应该什么时候使用这样的模板。

<?php
function &returns_reference()
{
    return $someref;
}

$newref =& returns_reference();

我已经执行了它 online,但它 returns 什么也没有。无论如何,你能告诉我什么时候应该在实践中使用它吗?或者至少给我一个更清楚的例子?

demo here

<?php
    $someref = 3;
    function &returns_reference(&$someref)
    {
        return $someref;
    }

    $var = &returns_reference($someref);
    $var = 5;
    echo $someref;