gpt4 book ai didi

php - 如何在 PHP 的 if 语句中使用成员函数

转载 作者:行者123 更新时间:2023-12-02 05:17:22 25 4
gpt4 key购买 nike

如果我有一个名为 name() 的函数,我可以检查 if (name()) {} 和 if name() > 计算结果为 true,则执行 if 的主体。

但是对于这样的类:

$miniaturas = new miniaturas();
$miniaturas->thumb($db);

如果我尝试:

if (thumb($miniaturas->thumb($db))) { }

或者这个:

if (thumb($db)) {}

我得到:

Fatal error: Call to undefined function thumb() .

如何在类中调用此函数,就像在类外调用函数一样?

最佳答案

这只是if ($miniaturas->thumb($db)) { ... }。这是因为您将 thumb() 定义为类 miniaturas成员函数,并且因为它是该类的成员,所以不是该类的成员全局命名空间。

关于php - 如何在 PHP 的 if 语句中使用成员函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680377/

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