gpt4 book ai didi

php - 函数如何在 PHP 中调用自身?

转载 作者:可可西里 更新时间:2023-11-01 00:29:47 25 4
gpt4 key购买 nike

我是 Laravel 和 PHP 的新手,所以我决定查看核心代码并尝试阅读一下,但是当我读到这一部分时,我感到很困惑!这个功能是如何工作的? $this->getAlias($this->aliases[$abstract]); 函数可以调用自身吗?不会循环吗?

protected function getAlias($abstract)
{
if (! isset($this->aliases[$abstract])) {
return $abstract;
}

return $this->getAlias($this->aliases[$abstract]);
}

谢谢

最佳答案

您可能想阅读有关 recursive functions 的内容.

A recursive function is a function that calls itself

这个函数接受一些参数并检查它是否有别名。如果是,它会再次调用自己并检查找到的别名是否有别名等。

关于php - 函数如何在 PHP 中调用自身?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39423171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com